বিষয়বস্তুৰ তালিকা
এইটো এটা চুটি স্তৰ-দ্বাৰা-স্তৰ টিউটোৰিয়েল যিয়ে আপোনাৰ Excel কাৰ্য্যপুস্তিকাত VBA ক'ড (এপ্লিকেচনসমূহৰ বাবে ভিজুৱেল বেচিক ক'ড) কেনেকৈ যোগ কৰিব লাগে আৰু আপোনাৰ স্প্ৰেডশ্বীট কাৰ্য্যসমূহ সমাধান কৰিবলে এই মেক্ৰ' চলাব লাগে দেখুৱাই>
মোৰ দৰে বেছিভাগ মানুহেই আৰু আপুনি প্ৰকৃত মাইক্ৰ’ছফ্ট অফিচৰ গুৰু নহয়। গতিকে, আমি হয়তো এইটো বা সেইটো বিকল্প কল কৰাৰ সকলো নিৰ্দিষ্টতা নাজানো, আৰু আমি বিভিন্ন এক্সেল সংস্কৰণত VBA এক্সিকিউচন গতিৰ মাজৰ পাৰ্থক্য ক'ব নোৱাৰো। আমি আমাৰ প্ৰয়োগ কৰা তথ্য প্ৰক্ৰিয়াকৰণৰ বাবে এক্সেলক এটা সঁজুলি হিচাপে ব্যৱহাৰ কৰো।
ধৰি লওক আপুনি আপোনাৰ তথ্য কোনো ধৰণে সলনি কৰিব লাগিব। আপুনি বহুত গুগল কৰিলে আৰু আপোনাৰ কাম সমাধান কৰা এটা VBA মেক্ৰ' বিচাৰি পালে। কিন্তু ভিবিএৰ বিষয়ে আপোনাৰ জ্ঞানে বহু কথাই বাকী আছে। আপুনি পোৱা ক'ড ব্যৱহাৰ কৰিব পৰাকৈ এই ষ্টেপ-বাই-ষ্টেপ গাইড অধ্যয়ন কৰিবলৈ নিঃসংকোচে অনুভৱ কৰক:
এক্সেল ৱৰ্কবুকত VBA ক'ড সন্নিবিষ্ট কৰক
এই উদাহৰণৰ বাবে, আমি... বৰ্তমান কাৰ্য্যপত্ৰিকাৰ পৰা শাৰী বিৰতি আঁতৰাবলৈ এটা VBA মেক্ৰ' ব্যৱহাৰ কৰিবলৈ গৈ আছে।
- আপোনাৰ কাৰ্য্যপুস্তিকা Excel ত খোলক।
- ভিজুৱেল বেচিক সম্পাদক<খোলিবলৈ Alt + F11 টিপক 2> (VBE).
- " Project-VBAProject " পেনত (ৰ ওপৰৰ বাওঁফালৰ চুকত) আপোনাৰ কাৰ্য্যপুস্তিকাৰ নামত ৰাইট-ক্লিক কৰক সম্পাদক উইণ্ড') আৰু সন্দৰ্ভত -> প্ৰসংগ মেনুৰ পৰা মডিউল ।
- VBA ক'ড কপি কৰক (এটা ৱেব-পৃষ্ঠা ইত্যাদিৰ পৰা) আৰু ইয়াক VBA সম্পাদকৰ সোঁফালৰ পেনত পেষ্ট কৰক (" Module1 " window).
- টিপ: মেক্ৰ' এক্সিকিউচন দ্ৰুত কৰক
যদি আপোনাৰ...VBA মেক্ৰ'ত আৰম্ভণিতে নিম্নলিখিত শাৰীসমূহ নাই:
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
তাৰ পিছত নিম্নলিখিত যোগ কৰক আপোনাৰ মেক্ৰ'ক দ্ৰুতভাৱে কাম কৰিবলৈ শাৰীসমূহ (ওপৰৰ পৰ্দাশ্বটসমূহ চাওক):
- ক'ডৰ একেবাৰে আৰম্ভণিলৈ, সকলো ক'ড শাৰীসমূহৰ পিছত যি Dim ৰে আৰম্ভ হয় (যদি আছে কোনো " Dim " শাৰী নাই, তাৰ পিছত সিহতক উপ শাৰীৰ ঠিক পিছত যোগ কৰক):
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
- ক'ডৰ একেবাৰে, End Sub :
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
এই শাৰীবোৰৰ আগত, যেনে তেওঁলোকৰ নামে পৰামৰ্শ দিয়ে, পৰ্দা সতেজ বন্ধ কৰক আৰু মেক্ৰ' চলোৱাৰ আগতে কাৰ্য্যপুস্তিকাৰ সূত্ৰসমূহ পুনৰ গণনা কৰক।
ক'ড এক্সিকিউট কৰাৰ পিছত, সকলো পুনৰ অন কৰা হয়। ফলত, পৰিৱেশন ১০%ৰ পৰা ৫০০%লৈ বৃদ্ধি পায় (আহা, মেক্ৰ'ই ৫ গুণ বেছি দ্ৰুত কাম কৰে যদি ই কোষৰ বিষয়বস্তু অবিৰতভাৱে হেঁচা মাৰি ধৰে)।
- ক'ডৰ একেবাৰে আৰম্ভণিলৈ, সকলো ক'ড শাৰীসমূহৰ পিছত যি Dim ৰে আৰম্ভ হয় (যদি আছে কোনো " Dim " শাৰী নাই, তাৰ পিছত সিহতক উপ শাৰীৰ ঠিক পিছত যোগ কৰক):
- আপোনাৰ কাৰ্য্যপুস্তিকা " Excel মেক্ৰ'-সামৰ্থবান কাৰ্য্যপুস্তিকা " হিচাপে সংৰক্ষণ কৰক।
Crl + S টিপক, তাৰ পিছত " নিম্নলিত বৈশিষ্ট্যসমূহ মেক্ৰ'-মুক্ত কাৰ্য্যপুস্তিকাত সংৰক্ষণ কৰিব নোৱাৰি " সতৰ্কবাণী সংলাপত " নাই " বুটাম ক্লিক কৰক।
" Save as " সংলাপ খোল খাব। " এক্সেল মেক্ৰ'-সামৰ্থবান কাৰ্য্যপুস্তিকা " নিৰ্ব্বাচন কৰক " ধৰণ হিচাপে সংৰক্ষণ কৰক " ড্ৰপ-ডাউন তালিকাৰ পৰা আৰু সংৰক্ষণ কৰক বুটাম ক্লিক কৰক।
- বন্ধ কৰিবলৈ Alt + Q টিপকসম্পাদক উইন্ডো আৰু আপোনাৰ কাৰ্য্যপুস্তিকালৈ উভতি যাওক।
Excel ত VBA মেক্ৰ'সমূহ কেনেকৈ চলাব লাগে
যেতিয়া আপুনি ওপৰৰ বিভাগত বৰ্ণনা কৰা ধৰণে যোগ কৰা VBA ক'ড চলাব বিচাৰে: টিপক " Macro " সংলাপ খোলিবলৈ Alt+F8।
তাৰ পিছত "Macro Name" তালিকাৰ পৰা বিচৰা মেক্ৰ' নিৰ্ব্বাচন কৰক আৰু "Run" বুটাম ক্লিক কৰক।
<২১><৩><০><৩>