বিষয়বস্তুৰ তালিকা
এই টিউটোৰিয়েলে আপোনাক এক্সেল মেক্ৰ' শিকাৰ পথত ছেট কৰিব। আপুনি কেনেকৈ এটা মেক্ৰ' ৰেকৰ্ড কৰিব আৰু Excel ত VBA ক'ড সন্নিবিষ্ট কৰিব, মেক্ৰ'সমূহ এটা কাৰ্য্যপুস্তিকাৰ পৰা আন এটালৈ কপি কৰিব, সিহতক সামৰ্থবান আৰু নিষ্ক্ৰিয় কৰিব, ক'ড চাব, পৰিবৰ্তন কৰিব, আৰু বহুতো বিচাৰি পাব।
তাৰ বাবে এক্সেল নতুন, মেক্ৰ’ৰ ধাৰণাটো প্ৰায়ে অতিক্ৰম কৰিব নোৱাৰা যেন লাগে। সঁচাকৈয়ে ভিবিএ আয়ত্ত কৰিবলৈ মাহৰ পিছত মাহ বা আনকি বছৰ বছৰ ধৰি প্ৰশিক্ষণৰ প্ৰয়োজন হ’ব পাৰে। কিন্তু ইয়াৰ অৰ্থ এইটো নহয় যে আপুনি এক্সেল মেক্ৰ’ৰ স্বয়ংক্ৰিয়কৰণ শক্তিৰ সুবিধা লগে লগে ল’ব নোৱাৰে। যদিও আপুনি VBA প্ৰগ্ৰেমিংৰ সম্পূৰ্ণ নবীন, আপুনি আপোনাৰ কিছুমান পুনৰাবৃত্তিমূলক কাম স্বয়ংক্ৰিয় কৰিবলৈ এটা মেক্ৰ' সহজেই ৰেকৰ্ড কৰিব পাৰে।
এই প্ৰবন্ধটোৱে আপোনাৰ প্ৰৱেশ এক্সেল মেক্ৰ'ৰ আকৰ্ষণীয় জগতখনলৈ আঙুলিয়াই দিয়ে। ই আৰম্ভ কৰিবলৈ আপুনি জানিবলগীয়া প্ৰয়োজনীয় মূল কথাসমূহ সামৰি লয় আৰু সম্পৰ্কীয় গভীৰ টিউটোৰিয়েলসমূহৰ লিংকসমূহ প্ৰদান কৰে।
এক্সেলত মেক্ৰ'সমূহ কি?
এক্সেল মেক্ৰ' এটা কাৰ্য্যপুস্তিকাত সংৰক্ষণ কৰা আদেশ বা নিৰ্দেশসমূহৰ এটা গোট VBA ক'ডৰ আকাৰত। আপুনি ইয়াক এটা পূৰ্বনিৰ্ধাৰিত ক্ৰমৰ কাৰ্য্য সম্পাদন কৰিবলৈ এটা সৰু প্ৰগ্ৰেম হিচাপে ভাবিব পাৰে। এবাৰ সৃষ্টি কৰিলে মেক্ৰ’সমূহ যিকোনো সময়তে পুনৰ ব্যৱহাৰ কৰিব পাৰি। এটা মেক্ৰ' চলালে ইয়াত থকা আদেশসমূহ এক্সিকিউট কৰা হয়।
সাধাৰণতে, মেক্ৰ'সমূহক পুনৰাবৃত্তিমূলক কাৰ্য্যসমূহ আৰু দৈনিক ৰুটিনসমূহ স্বয়ংক্ৰিয় কৰিবলে ব্যৱহাৰ কৰা হয়। দক্ষ VBA ডেভেলপাৰসকলে সঁচাকৈয়ে অত্যাধুনিক মেক্ৰ' লিখিব পাৰে যি কিষ্ট্ৰ'কৰ সংখ্যা হ্ৰাস কৰাৰ বহু ওপৰলৈ যায়।
যথেষ্ট সঘনাই, আপুনি মানুহে এটা "মেক্ৰ'" বুলি উল্লেখ কৰা শুনিব পাৰে।এই পদক্ষেপসমূহ অনুসৰণ কৰক:
- য'ত আপুনি মেক্ৰ'সমূহ আমদানি কৰিব বিচাৰে সেই কাৰ্য্যপুস্তিকা খোলক।
- ভিজুৱেল বেচিক সম্পাদক খোলক।
- প্ৰকল্প এক্সপ্লোৰাৰত, ৰাইট-ক্লিক কৰক প্ৰকল্পৰ নাম আৰু ফাইল আমদানি কৰক নিৰ্ব্বাচন কৰক।
- .bas ফাইললৈ নেভিগেট কৰক আৰু খোলক ক্লিক কৰক।
এক্সেল মেক্ৰ' উদাহৰণ
এক্সেল ভিবিএ শিকিবলৈ এটা উত্তম উপায় হ'ল ক'ডৰ নমুনা অন্বেষণ কৰা। তলত আপুনি অতি সৰল VBA ক'ডৰ উদাহৰণ পাব যি কিছুমান মৌলিক কাৰ্য্য স্বয়ংক্ৰিয় কৰে। অৱশ্যেই, এই উদাহৰণসমূহে আপোনাক ক'ডিং শিকাব নোৱাৰে, ইয়াৰ বাবে শ শ পেছাদাৰী-গ্ৰেড VBA টিউটোৰিয়েল আছে। আমি মাত্ৰ VBA ৰ কেইটামান সাধাৰণ বৈশিষ্ট্য চিত্ৰিত কৰাৰ লক্ষ্য লৈছো যিয়ে আশাকৰোঁ ইয়াৰ দৰ্শনক আপোনাৰ বাবে অলপ বেছি পৰিচিত কৰি তুলিব।
এটা কাৰ্য্যপুস্তিকাত সকলো শ্বীট লুকুৱাই ৰাখক
এই উদাহৰণত, আমি <ব্যৱহাৰ কৰো 1>ActiveWorkbook বস্তু বৰ্তমানে সক্ৰিয় কাৰ্য্যপুস্তিকা ঘূৰাই দিবলে আৰু প্ৰতিটোৰ বাবে লুপক কাৰ্য্যপুস্তিকাৰ সকলো পত্ৰিকাৰ মাজেৰে এটা এটাকৈ যাবলৈ। প্ৰতিটো পোৱা শ্বীটৰ বাবে, আমি Visible বৈশিষ্ট্যক xlSheetVisible লে সংহতি কৰোঁ।
Sub Unhide_All_Sheets() ActiveWorkbook.Worksheets ত প্ৰতিটো wks ৰ বাবে ৱৰ্কশ্বীট হিচাপে wks.Visible = xlSheetVisible পৰৱৰ্তী wks End Subসক্ৰিয় কাৰ্য্যপত্ৰিকা লুকুৱাওক বা ইয়াক অতি লুকুৱাই ৰাখক
বৰ্তমান সক্ৰিয় পত্ৰিকাক হেঁচা মাৰি ধৰিবলৈ, ActiveSheet বস্তু ব্যৱহাৰ কৰক। এই নমুনা মেক্ৰ'ই সক্ৰিয় পত্ৰিকাৰ দৃশ্যমান বৈশিষ্ট্যক xlSheetHidden লৈ সলনি কৰে ইয়াক লুকুৱাবলৈ। লৈপত্ৰিকাখন অতি লুকুৱাই ৰাখক, দৃশ্যমান বৈশিষ্ট্যক xlSheetVeryHidden লে সংহতি কৰক।
Sub Hide_Active_Sheet() ActiveSheet.Visible = xlSheetHidden End Subনিৰ্বাচিত পৰিসীমাত সকলো একত্ৰিত কোষ আনমাৰ্জ কৰক
যদি আপুনি সম্পূৰ্ণ কাৰ্য্যপত্ৰিকাৰ পৰিৱৰ্তে এটা পৰিসীমাত কিছুমান কাৰ্য্য সম্পাদন কৰিব বিচাৰে, নিৰ্বাচন বস্তু ব্যৱহাৰ কৰক। উদাহৰণস্বৰূপ, তলৰ ক'ডে এটা নিৰ্বাচিত পৰিসীমাৰ সকলো একত্ৰিত কোষক একেলগে আনমাৰ্জ কৰিব।
Sub Unmerge_Cells() Selection.Cells.UnMerge End Subএটা বাৰ্তা বাকচ দেখুৱাওক
দেখাবলৈ আপোনাৰ ব্যৱহাৰকাৰীসকললৈ কিছুমান বাৰ্তা, MsgBox ফলন ব্যৱহাৰ কৰক। ইয়াত এনে এটা মেক্ৰ'ৰ এটা উদাহৰণ ইয়াৰ সৰলতম ৰূপত দিয়া হৈছে:
Sub Show_Message() MsgBox ( "Hello World!" ) End Subবাস্তৱ জীৱনৰ মেক্ৰ'সমূহত, এটা বাৰ্তা বাকচ সাধাৰণতে তথ্য বা নিশ্চিতকৰণৰ উদ্দেশ্যে ব্যৱহাৰ কৰা হয়। উদাহৰণস্বৰূপ, এটা কাৰ্য্য সম্পাদন কৰাৰ আগতে (আমাৰ ক্ষেত্ৰত কোষসমূহ আনমাৰ্জিং), আপুনি এটা হয়/নাই বাৰ্তা বাকচ প্ৰদৰ্শন কৰে। যদি ব্যৱহাৰকাৰীয়ে "হয়" ক্লিক কৰে, নিৰ্বাচিত কোষসমূহ আনমাৰ্জ কৰা হয়।
Sub Unmerge_Selected_Cells() Dim Answer As String Answer = MsgBox( "আপুনি নিশ্চিত নেকি যে আপুনি এই ঘৰসমূহ আনমাৰ্জ কৰিব বিচাৰে?" , vbQuestion + vbYesNo, "আনমাৰ্জ চেলছ" ) যদি উত্তৰ = vbহয় তেন্তে Selection.Cells.UnMerge শেষ যদি End Subক'ড পৰীক্ষা কৰিবলৈ, মাৰ্জ কৰা কোষ ধাৰণ কৰা এটা বা অধিক পৰিসীমা নিৰ্ব্বাচন কৰক আৰু মেক্ৰ' চলাওক। তলত দিয়া বাৰ্তাটো ওলাব:
তলত অধিক জটিল মেক্ৰ'সমূহৰ লিংকসমূহ দিয়া হৈছে যিয়ে প্ৰত্যাহ্বানমূলক আৰু সময়-খৰচ কৰা কাৰ্য্যসমূহ:
- একাধিক কাৰ্য্যপুস্তিকাৰ পৰা এখনলৈ শ্বীট কপি কৰিবলে মেক্ৰ'
- এক্সেলত শ্বীটসমূহৰ নকল কৰিবলে মেক্ৰ'
- এক্সেলত টেবসমূহক বৰ্ণানুক্ৰম কৰিবলে মেক্ৰ'
- পাছৱৰ্ড অবিহনে শ্বীট অসুৰক্ষিত কৰিবলৈ মেক্ৰ'
- চৰ্তসাপেক্ষভাৱে ৰঙীন কোষ গণনা আৰু যোগ কৰিবলৈ মেক্ৰ'
- সংখ্যাক শব্দলৈ ৰূপান্তৰ কৰিবলৈ মেক্ৰ'
- সকলো ৱৰ্কশ্বীট লুকুৱাবলৈ মেক্ৰ' কিন্তু সক্ৰিয় শ্বীট
- শ্বীটসমূহ লুকুৱাবলৈ মেক্ৰ'সমূহ
- সকলো স্তম্ভ আঁতৰাবলৈ মেক্ৰ'
- শ্বীটসমূহ অতি লুকুৱাই ৰাখিবলৈ মেক্ৰ'সমূহ
- এটা সক্ৰিয় শ্বীটত সকলো শাৰী বিৰতি আঁতৰাবলৈ মেক্ৰ'
- খালী শাৰী মচি পেলাবলৈ মেক্ৰ'
- প্ৰতিটো আন শাৰী মচি পেলাবলৈ মেক্ৰ'
- খালী স্তম্ভ আঁতৰাবলৈ মেক্ৰ'
- প্ৰতিটো স্তম্ভ সন্নিৱিষ্ট কৰিবলৈ মেক্ৰ'
- মেক্ৰ'লৈ Excel ত বানান পৰীক্ষা
- স্তম্ভসমূহক শাৰীলৈ ট্ৰেন্সপ'জ কৰিবলৈ মেক্ৰ'
- এক্সেলত স্তম্ভসমূহ উলটিবলৈ মেক্ৰ'
- প্ৰিন্ট এলেকা সংহতি কৰিবলৈ মেক্ৰ'সমূহ
- পৃষ্ঠা বিৰতি সন্নিবিষ্ট কৰিবলৈ মেক্ৰ'সমূহ
এক্সেল মেক্ৰ'সমূহ কেনেকৈ সুৰক্ষিত কৰিব
যদি আপুনি আপোনাৰ মেক্ৰ'ক আনৰ দ্বাৰা চাব, পৰিবৰ্তন বা এক্সিকিউট কৰাত বাধা দিব বিচাৰে, আপুনি ইয়াক পাছৱাৰ্ডৰ সৈতে সুৰক্ষিত কৰিব পাৰে।
দৰ্শনৰ বাবে মেক্ৰ' লক কৰক
আপোনাৰ VBA ক'ডসমূহক অকৰ্তৃত্বশীল দৰ্শন আৰু সম্পাদনাৰ পৰা সুৰক্ষিত কৰিবলে, নিম্নলিখিত কৰক:
- VBA খোলক সম্পাদক।
- প্ৰকল্প এক্সপ্লোৰাৰত, আপুনি লক কৰিব বিচৰা প্ৰকল্পটোত ৰাইট-ক্লিক কৰক, আৰু VBAProject বৈশিষ্ট্যসমূহ...
- প্ৰকল্প বৈশিষ্ট্যসমূহ<ত নিৰ্ব্বাচন কৰক 2> সংলাপ বাকচ, সুৰক্ষা টেবত, লক নিৰ্ব্বাচন কৰকচাবলৈ প্ৰজেক্ট কৰক বাকচ, পাছৱৰ্ড দুবাৰ দিয়ক, আৰু ঠিক আছে ক্লিক কৰক।
- আপোনাৰ Excel ফাইল সংৰক্ষণ কৰক, বন্ধ কৰক আৰু পুনৰ খোলক।
যেতিয়া আপুনি Visual Basic সম্পাদকত ক'ড চাবলৈ চেষ্টা কৰে, নিম্নলিখিত সংলাপ বাকচ ওলাব। গুপ্তশব্দ টাইপ কৰক আৰু ঠিক আছে ক্লিক কৰক।
মেক্ৰ'সমূহ আনলক কৰিবলৈ , মাত্ৰ প্ৰকল্প বৈশিষ্ট্যসমূহ সংলাপ বাকচ আকৌ খোলক আৰু এটা টিক আঁতৰাওক দৰ্শনৰ বাবে প্ৰকল্প লক কৰক বাকচৰ পৰা।
টোকা। এই পদ্ধতিয়ে ক'ডক চোৱা আৰু সম্পাদনা কৰাৰ পৰা সুৰক্ষা দিয়ে কিন্তু ইয়াক এক্সিকিউট কৰাত বাধা নিদিয়ে।
পাছৱৰ্ড-মেক্ৰ' চলোৱাৰ পৰা সুৰক্ষিত কৰক
আপোনাৰ মেক্ৰ'ক এক্সিকিউট হোৱাৰ পৰা সুৰক্ষিত কৰিবলৈ যাতে কেৱল পাছৱৰ্ড জনা ব্যৱহাৰকাৰীসকলেহে ইয়াক চলাব পাৰে, নিম্নলিখিত ক'ড যোগ কৰক, "পাছৱৰ্ড" শব্দটো আপোনাৰ প্ৰকৃত পাছৱৰ্ডৰ সৈতে সলনি কৰক :
Sub Password_Protect() Dim password As Variant password = Application.InputBox( "অনুগ্ৰহ কৰি পাছৱৰ্ড সুমুৱাওক" , "পাছৱৰ্ড সুৰক্ষিত মেক্ৰ'" ) ক্ষেত্ৰ পাছৱৰ্ড নিৰ্ব্বাচন কৰক Case Is = False 'do nothing Case Is = "password" 'আপোনাৰ ক'ড ইয়াত অন্যথা MsgBox "ভুল পাছৱৰ্ড" শেষ নিৰ্ব্বাচন কৰক শেষ উপমেক্ৰ'ই ব্যৱহাৰকাৰীক পাছৱৰ্ড সুমুৱাবলৈ ক'বলৈ InputBox ফাংচন ব্যৱহাৰ কৰে:
যদি ব্যৱহাৰকাৰীৰ ইনপুট হাৰ্ডকোড কৰা পাছৱৰ্ডৰ সৈতে মিলে, আপোনাৰ ক'ড এক্সিকিউট কৰা হয়। যদি গুপ্তশব্দ মিল নাথাকে, "ভুল গুপ্তশব্দ" বাৰ্তা বাকচ প্ৰদৰ্শিত হয়। ব্যৱহাৰকাৰীয়ে ভিজুৱেল বেচিক সম্পাদকত পাছৱৰ্ড উকি মাৰিব পৰাত বাধা দিবলৈ, লক কৰিবলৈ মনত ৰাখিবওপৰত ব্যাখ্যা কৰা ধৰণে চাবলৈ মেক্ৰ'।
টোকা। ৱেবত উপলব্ধ বিভিন্ন পাছৱৰ্ড ক্ৰেকাৰৰ সংখ্যাৰ প্ৰতি লক্ষ্য ৰাখি এইটো উপলব্ধি কৰাটো গুৰুত্বপূৰ্ণ যে এই সুৰক্ষা নিৰপেক্ষ নহয়। আপুনি ইয়াক বৰঞ্চ আকস্মিক ব্যৱহাৰৰ পৰা সুৰক্ষা হিচাপে গণ্য কৰিব পাৰে।
এক্সেল মেক্ৰ' টিপছ
এক্সেল ভিবিএৰ প্ৰফেচনেলসকলে তেওঁলোকৰ মেক্ৰ'সমূহক অধিক ফলপ্ৰসূ কৰিবলৈ টন টন কৌশলী কৌশল উদ্ভাৱন কৰিছে। তলত মই মোৰ প্ৰিয় দুটামান শ্বেয়াৰ কৰিম।
যদি আপোনাৰ VBA ক'ডে কোষৰ বিষয়বস্তু সক্ৰিয়ভাৱে মেনিপুলেট কৰে, আপুনি পৰ্দা সতেজ কৰা বন্ধ কৰি ইয়াৰ নিষ্পাদন দ্ৰুত কৰিব পাৰে আৰু সূত্ৰ পুনৰ গণনা কৰা। আপোনাৰ ক'ড এক্সিকিউট কৰাৰ পিছত, ইয়াক পুনৰ অন কৰক।
আপোনাৰ ক'ডৰ আৰম্ভণিতে নিম্নলিখিত শাৰীসমূহ যোগ কৰিব লাগে ( Dim ৰে আৰম্ভ হোৱা শাৰীসমূহৰ পিছত বা Sub ৰ পিছত শাৰী):
Application.ScreenUpdating = মিছা Application.Calculation = xlCalculationManualনিম্নলিখিত শাৰীসমূহ আপোনাৰ ক'ডৰ শেষত যোগ কৰিব লাগে ( End Sub ):
ৰ আগত Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomaticVBA ক'ডক একাধিক শাৰীত কেনেকৈ বিভক্ত কৰিব
VBA সম্পাদকত ক'ড লিখোঁতে, কেতিয়াবা আপুনি অতি দীঘলীয়া বিবৃতি সৃষ্টি কৰিব পাৰে, গতিকে আপুনি অনুভূমিকভাৱে স্ক্ৰল কৰিব লাগিব শাৰীৰ শেষটো চাবলৈ। ই ক'ড এক্সিকিউচনত কোনো প্ৰভাৱ পেলোৱা নাই কিন্তু ক'ড পৰীক্ষা কৰাটো কঠিন কৰি তোলে।
এটা দীঘল বিবৃতিক কেইবাটাও শাৰীত বিভক্ত কৰিবলৈ, এটা space আৰু তাৰ পিছত এটা লিখক আণ্ডাৰস্ক’ৰ (_) আপুনি ৰেখাডাল ভাঙিব বিচৰা বিন্দুটোত। VBA ত, ইয়াক লাইন-ধাৰাবাহিকতা আখৰ বোলা হয়।
পৰৱৰ্তী শাৰীত ক'ড সঠিকভাৱে আগবঢ়াই নিবলৈ, অনুগ্ৰহ কৰি এই নিয়মসমূহ অনুসৰণ কৰক:
- নকৰিব যুক্তিৰ নামৰ মাজত ক'ড বিভাজন কৰক।
- মন্তব্যসমূহ ভংগ কৰিবলৈ এটা আণ্ডাৰস্ক'ৰ ব্যৱহাৰ নকৰিব। বহু শাৰীৰ মন্তব্যৰ বাবে, প্ৰতিটো শাৰীৰ আৰম্ভণিতে এটা এপষ্ট্ৰফ (') লিখক।
- এটা আণ্ডাৰস্কাৰ এটা শাৰীৰ শেষ আখৰ হ'ব লাগিব, তাৰ পিছত আন কোনো আখৰ নহ'ব।
নিম্নলিখিত ক'ডৰ উদাহৰণে বিবৃতিটো কেনেকৈ দুটা শাৰীত বিভক্ত কৰিব লাগে দেখুৱাইছে:
উত্তৰ = MsgBox( "আপুনি নিশ্চিত নেকি যে আপুনি এই কোষবোৰ আনমাৰ্জ কৰিব বিচাৰেনে?" , _ vbQuestion + vbYesNo, "চেলসমূহ আনমাৰ্জ কৰক" )কেনেকৈ... যিকোনো কাৰ্য্যপুস্তিকাৰ পৰা এটা মেক্ৰ' অভিগমযোগ্য কৰক
যেতিয়া আপুনি Excel ত এটা মেক্ৰ' লিখে বা ৰেকৰ্ড কৰে, সাধাৰণতে ইয়াক কেৱল সেই নিৰ্দিষ্ট কাৰ্য্যপুস্তিকাৰ পৰাহে অভিগম কৰিব পাৰি। যদি আপুনি একে ক'ড অন্য কাৰ্য্যপুস্তিকাসমূহত পুনৰ ব্যৱহাৰ কৰিব বিচাৰে, ইয়াক ব্যক্তিগত মেক্ৰ' কাৰ্য্যপুস্তিকাত সংৰক্ষণ কৰক। ই আপোনাৰ বাবে মেক্ৰ' উপলব্ধ কৰিব যেতিয়াই আপুনি Excel খোলে।
একমাত্ৰ বাধাটো হ'ল যে ব্যক্তিগত মেক্ৰ' কাৰ্য্যপুস্তিকা অবিকল্পিতভাৱে Excel ত নাই। ইয়াক সৃষ্টি কৰিবলৈ, আপুনি অন্ততঃ এটা মেক্ৰ' ৰেকৰ্ড কৰিব লাগিব। নিম্নলিখিত টিউটোৰিয়েলে সকলো বিৱৰণ প্ৰদান কৰে: Excel ত ব্যক্তিগত মেক্ৰ' কাৰ্য্যপুস্তিকা
এটা মেক্ৰ' কাৰ্য্য কেনেকৈ পূৰ্বৱৰ্তী অৱস্থালৈ ঘূৰাই আনিব
এটা মেক্ৰ' এক্সিকিউট কৰাৰ পিছত, ইয়াৰ কাৰ্য্য Ctrl + Z টিপি বা ক্লিক কৰি ঘূৰাই দিব নোৱাৰি Undo বুটাম।
অভিজ্ঞ VBA প্ৰগ্ৰেমাৰসকলে, অৱশ্যেই, মেক্ৰ'ক এটা কাৰ্য্যপত্ৰিকাত কোনো পৰিবৰ্তন কৰিবলৈ অনুমতি দিয়াৰ আগতে ইনপুট মানসমূহ আৰু/বা আৰম্ভণিৰ অৱস্থাসমূহ বৈধ কৰিব পাৰে, কিন্তু বেছিভাগ ক্ষেত্ৰতে সেয়াই এটা সহজ উপায় হ'ল মেক্ৰ'ৰ ক'ডৰ ভিতৰৰ পৰা সক্ৰিয় কাৰ্য্যপুস্তিকা সংৰক্ষণ কৰা । ইয়াৰ বাবে, আপোনাৰ মেক্ৰ'ক অন্য কিবা কৰিবলৈ দিয়াৰ আগতে তলৰ শাৰীটো যোগ কৰক:
ActiveWorkbook.Saveঐচ্ছিকভাৱে, আপুনি এটা বাৰ্তা বাকচ দেখুৱাব পাৰে যিয়ে ব্যৱহাৰকাৰীক জনাই দিয়ে যে বৰ্তমান কাৰ্য্যপুস্তিকাখন মূল ক'ড নিষ্পাদন কৰাৰ আগতে সংৰক্ষণ কৰা হৈছিল এই ধৰণে, যদি আপুনি (বা আপোনাৰ ব্যৱহাৰকাৰীসকল) ফলাফলসমূহৰ সৈতে সুখী নহয়, আপুনি কেৱল বন্ধ কৰিব পাৰে, আৰু তাৰ পিছত কাৰ্য্যপুস্তিকা পুনৰায় খোলিব পাৰে।
এক্সেলক এটা সুৰক্ষা সতৰ্কবাণী দেখুওৱাৰ পৰা বন্ধ কৰক যেতিয়া এটা কাৰ্য্যপুস্তিকাত কোনো মেক্ৰ' নাথাকে
আপুনি কেতিয়াবা এনে পৰিস্থিতিত পাইছেনে য'ত Excel এ অবিৰতভাৱে সুধিছে যে আপুনি মেক্ৰ'সমূহ সামৰ্থবান কৰিব বিচাৰে নেকি যেতিয়া আপুনি নিশ্চিতভাৱে জানে যে এই বিশেষ কাৰ্য্যপুস্তিকাত কোনো মেক্ৰ' নাই?
আটাইতকৈ সম্ভাৱ্য কাৰণটো হ'ল কিছুমান VBA ক'ড যোগ কৰা হৈছিল আৰু তাৰ পিছত আঁতৰোৱা হৈছিল, এটা খালী মডিউল এৰি দিয়া হৈছিল, যিয়ে সুৰক্ষা সতৰ্কবাণী ট্ৰিগাৰ কৰে। ইয়াৰ পৰা মুক্তি পাবলৈ, কেৱল মডিউলটো মচি পেলাওক, কাৰ্য্যপুস্তিকা সংৰক্ষণ কৰক, বন্ধ কৰক আৰু পুনৰ খোলক। যদি ই সহায় নকৰে, নিম্নলিখিত কৰক:
- এই কৰ্মপুস্তিকা ৰ বাবে আৰু প্ৰতিটো ব্যক্তিগত পত্ৰিকাৰ বাবে, ক'ড উইন্ডো খোলক, সকলো ক'ড নিৰ্ব্বাচন কৰিবলে Ctrl + A টিপক আৰু ইয়াক মচি পেলাওক (যদিও ক'ড উইণ্ড' দেখা যায়empty).
- ৱৰ্কবুকত থকা যিকোনো UserForms আৰু Class Modules মচি পেলাওক।
আপুনি Excel ত VBA মেক্ৰ'সমূহ এনেদৰে সৃষ্টি আৰু ব্যৱহাৰ কৰে। পঢ়াৰ বাবে ধন্যবাদ আৰু অহা সপ্তাহত আমাৰ ব্লগত আকৌ লগ পাম বুলি আশা কৰিলোঁ!
"VBA" হিচাপে। কাৰিকৰীভাৱে এটা পাৰ্থক্য আছে: মেক্ৰ' হৈছে এটা ক'ডৰ টুকুৰা আনহাতে ভিজুৱেল বেচিক ফৰ এপ্লিকেচন (VBA) হৈছে মেক্ৰ' লিখিবলৈ মাইক্ৰ'ছফটে সৃষ্টি কৰা প্ৰগ্ৰেমিং ভাষা।এক্সেল মেক্ৰ' ব্যৱহাৰ কিয়?
মেক্ৰ’ৰ মূল উদ্দেশ্য হ’ল কম সময়ত অধিক কাম কৰা। যেনেকৈ আপুনি সংখ্যাসমূহ ক্ৰাঞ্চ কৰিবলৈ আৰু লিখনী ষ্ট্ৰিংসমূহ মেনিপুলেট কৰিবলৈ সূত্ৰসমূহ ব্যৱহাৰ কৰে, আপুনি সঘনাই কামসমূহ স্বয়ংক্ৰিয়ভাৱে সম্পাদন কৰিবলে মেক্ৰ'সমূহ ব্যৱহাৰ কৰিব পাৰে।
ধৰক, আপুনি আপোনাৰ তত্বাৱধায়কৰ বাবে এটা সাপ্তাহিক প্ৰতিবেদন সৃষ্টি কৰিব লাগিব। ইয়াৰ বাবে, আপুনি দুটামান বা অধিক বাহ্যিক সম্পদৰ পৰা বিভিন্ন বিশ্লেষণ তথ্য আমদানি কৰে। সমস্যাটো হ’ল সেই তথ্যবোৰ অগোছাল, অতিৰিক্ত বা এক্সেলে বুজিব পৰা ফৰ্মেটত নহয়। অৰ্থাৎ আপুনি তাৰিখ আৰু সংখ্যাসমূহ পুনৰ ফৰ্মেট কৰিব লাগিব, অতিৰিক্ত স্থানসমূহ ট্ৰিম কৰিব লাগিব আৰু খালী ঠাইসমূহ মচি পেলাব লাগিব, তথ্য উপযুক্ত স্তম্ভসমূহত কপি আৰু পেষ্ট কৰিব লাগিব, ট্ৰেণ্ডসমূহ কল্পনা কৰিবলে চাৰ্টসমূহ নিৰ্মাণ কৰিব লাগিব, আৰু আপোনাৰ প্ৰতিবেদন স্পষ্ট আৰু ব্যৱহাৰকাৰী-বন্ধুত্বপূৰ্ণ কৰিবলৈ বহুত বেছি ভিন্ন কাম কৰিব লাগিব। এতিয়া, এই সকলোবোৰ কাৰ্য্য আপোনাৰ বাবে এটা মাউছ ক্লিকত তৎক্ষণাত সম্পাদন কৰিব পৰা যায় বুলি ইমেজিং কৰা!
অৱশ্যেই, এটা জটিল মেক্ৰ' নিৰ্মাণ কৰিবলৈ সময় লাগে। কেতিয়াবা, একেবোৰ হেতালি খেলা হাতেৰে কৰাতকৈও বেছি সময় লাগিব পাৰে। কিন্তু মেক্ৰ’ সৃষ্টি কৰাটো এটা সময়ৰ ছেট-আপ। এবাৰ লিখা, ডিবাগ কৰা আৰু পৰীক্ষা কৰাৰ পিছত, VBA ক'ডে কামটো দ্ৰুত আৰু ত্ৰুটিহীনভাৱে কৰিব, মানুহৰ ভুল আৰু ব্যয়বহুল ভুল কম কৰিব।
এক্সেলত মেক্ৰ' কেনেকৈ সৃষ্টি কৰিব
সৃষ্টি কৰাৰ দুটা উপায় আছেএক্সেলত মেক্ৰ'সমূহ - মেক্ৰ' ৰেকৰ্ডাৰ আৰু ভিজুৱেল বেচিক সম্পাদক ব্যৱহাৰ কৰি।
টিপচ্। Excel ৰ ভিতৰত, মেক্ৰ'ৰ সৈতে বেছিভাগ কাৰ্য্য ডেভেলপাৰ টেবৰ যোগেদি কৰা হয়, গতিকে আপোনাৰ Excel ৰিবনত ডেভেলপাৰ টেব যোগ কৰাটো নিশ্চিত কৰক।
এটা মেক্ৰ' ৰেকৰ্ড কৰা
যদিও আপুনি সাধাৰণতে প্ৰগ্ৰেমিং আৰু বিশেষকৈ VBA ৰ বিষয়ে একো নাজানে, আপুনি আপোনাৰ কিছুমান কাম সহজে স্বয়ংক্ৰিয় কৰিব পাৰে কেৱল Excelক আপোনাৰ কাৰ্য্যসমূহ এটা মেক্ৰ' হিচাপে ৰেকৰ্ড কৰিবলৈ দিলে। আপুনি পদক্ষেপসমূহ সম্পাদন কৰাৰ সময়ত, Excel এ আপোনাৰ মাউছ ক্লিক আৰু কিষ্ট্ৰ'কসমূহ VBA ভাষাত নিবিড়ভাৱে চাই আৰু লিখে।
মেক্ৰ' ৰেকৰ্ডাৰে আপুনি কৰা প্ৰায় সকলো কাম ধৰি ৰাখে আৰু এটা অতি বিশদ (সততে অতিৰিক্ত) ক'ড উৎপন্ন কৰে। আপুনি ৰেকৰ্ডিং বন্ধ কৰাৰ পিছত আৰু মেক্ৰ' সংৰক্ষণ কৰাৰ পিছত, আপুনি ইয়াৰ ক'ড ভিজুৱেল বেচিক সম্পাদকত চাব পাৰিব আৰু সৰু সৰু পৰিৱৰ্তন কৰিব পাৰিব। যেতিয়া আপুনি মেক্ৰ' চলায়, এক্সেলে ৰেকৰ্ড কৰা VBA ক'ডলৈ উভতি যায় আৰু একেবোৰ খোজ এক্সিকিউট কৰে।
ৰেকৰ্ডিং আৰম্ভ কৰিবলে, ডেভেলপাৰ<ত মেক্ৰ' ৰেকৰ্ড কৰক বুটাম ক্লিক কৰক 2> টেব বা অৱস্থা বাৰ।
বিৱৰিত তথ্যৰ বাবে, অনুগ্ৰহ কৰি এক্সেলত মেক্ৰ' কেনেকৈ ৰেকৰ্ড কৰিব চাওক।
লিখা ভিজুৱেল বেচিক এডিটৰত এটা মেক্ৰ'
এপ্লিকেচনৰ বাবে ভিজুৱেল বেচিক (VBA) সম্পাদক হৈছে সেই ঠাই য'ত মাইক্ৰ'ছফ্ট এক্সেলে সকলো মেক্ৰ'ৰ ক'ড ৰাখে, ৰেকৰ্ড কৰা আৰু হস্তচালিতভাৱে লিখা দুয়োটা।
ভিবিএ সম্পাদকত , আপুনি কেৱল কাৰ্য্যসমূহৰ এটা ক্ৰম প্ৰগ্ৰেম কৰাই নহয়, কিন্তু স্বনিৰ্বাচিত সৃষ্টিও কৰিব পাৰেফাংচনসমূহ, আপোনাৰ নিজৰ সংলাপ বাকচসমূহ প্ৰদৰ্শন কৰক, বিভিন্ন চৰ্তসমূহ মূল্যায়ন কৰক, আৰু আটাইতকৈ গুৰুত্বপূৰ্ণভাৱে যুক্তি ক'ড কৰক! স্বাভাৱিকতে, আপোনাৰ নিজৰ মেক্ৰ' সৃষ্টি কৰিবলৈ VBA ভাষাৰ গঠন আৰু বাক্যবিন্যাসৰ কিছু জ্ঞানৰ প্ৰয়োজন, যিটো নবীনসকলৰ বাবে এই টিউটোৰিয়েলৰ পৰিসৰৰ বাহিৰত। কিন্তু এনেকুৱা একোৱেই নাই যিয়ে আপোনাক আন কাৰোবাৰ ক'ড পুনৰ ব্যৱহাৰ কৰাত বাধা দিব (কওক, আপুনি আমাৰ ব্লগত পোৱাটো :) আৰু আনকি এক্সেল ভিবিএৰ সম্পূৰ্ণ নবীন এজনেও সেইটোত কোনো অসুবিধা হোৱা উচিত নহয়!
প্ৰথমতে, ভিজুৱেল বেচিক সম্পাদক খোলিবলৈ Alt + F11 টিপক। আৰু তাৰ পিছত, এই দুটা দ্ৰুত পদক্ষেপত ক'ড সন্নিবিষ্ট কৰক:
- বাওঁফালে থকা প্ৰকল্প এক্সপ্লোৰাৰত, লক্ষ্য কাৰ্য্যপুস্তিকাত ৰাইট-ক্লিক কৰক, আৰু তাৰ পিছত সমৰ্পণ কৰক ><1 ক্লিক কৰক>মডিউল ।
- সোঁফালে থকা ক'ড উইণ্ড'ত, VBA ক'ড পেষ্ট কৰক।
যেতিয়া সম্পূৰ্ণ হয়, মেক্ৰ' চলাবলৈ F5 টিপক।
বিৱৰিত পদক্ষেপসমূহৰ বাবে, অনুগ্ৰহ কৰি এক্সেলত VBA ক'ড কেনেকৈ সন্নিবিষ্ট কৰিব চাওক।
এক্সেলত মেক্ৰ' কেনেকৈ চলাব
এটা মেক্ৰ' আৰম্ভ কৰাৰ কেইবাটাও উপায় আছে Excel ত:
- এটা কাৰ্য্যপত্ৰিকাৰ পৰা এটা মেক্ৰ' চলাবলৈ, Developer টেবত Macros বুটাম ক্লিক কৰক বা Alt + F8 চৰ্টকাট টিপক।
- VBA সম্পাদকৰ পৰা এটা মেক্ৰ' চলাবলৈ, যিকোনো এটা টিপক:
- সম্পূৰ্ণ ক'ড চলাবলৈ F5।
- ক'ডৰ মাজেৰে লাইন-বাই-লাইন যাবলৈ F8। ই পৰীক্ষা আৰু সমস্যা সমাধানৰ বাবে অতি উপযোগী।
অতিৰিক্তভাৱে, আপুনি এটা স্বনিৰ্বাচিত বুটাম বা ক্লিক কৰি এটা মেক্ৰ' আৰম্ভ কৰিব পাৰিবনিযুক্ত চৰ্টকাট টিপিলে। সম্পূৰ্ণ বিৱৰণৰ বাবে, অনুগ্ৰহ কৰি এক্সেলত মেক্ৰ' কেনেকৈ চলাব চাওক।
এক্সেলত মেক্ৰ' কেনেকৈ সামৰ্থবান কৰিব
সুৰক্ষাৰ কাৰণে, এক্সেলৰ সকলো মেক্ৰ' অবিকল্পিতভাৱে নিষ্ক্ৰিয় কৰা হয়। গতিকে, আপোনাৰ সুবিধাৰ বাবে VBA ক'ডসমূহৰ যাদু ব্যৱহাৰ কৰিবলে, আপুনি সিহতক কেনেকৈ সামৰ্থবান কৰিব লাগে জানিব লাগিব।
এটা নিৰ্দিষ্ট কাৰ্য্যপুস্তিকাৰ বাবে মেক্ৰ'সমূহ অন কৰাৰ আটাইতকৈ সহজ উপায় হ'ল সামৰ্থবান সামৰ্থবান কৰক<11 ক্লিক কৰা> বুটামটো হালধীয়া সুৰক্ষা সতৰ্কবাণী বাৰত যি শ্বীটৰ ওপৰত দেখা দিয়ে যেতিয়া আপুনি প্ৰথমবাৰৰ বাবে মেক্ৰ'সমূহৰ সৈতে এটা কাৰ্য্যপুস্তিকা খোলে।
মেক্ৰ' সুৰক্ষাৰ বিষয়ে অধিক জানিবলৈ, অনুগ্ৰহ কৰি কেনেকৈ চাওক Excel ত মেক্ৰ'সমূহ সামৰ্থবান আৰু নিষ্ক্ৰিয় কৰিবলে।
মেক্ৰ' সংহতিসমূহ কেনেকৈ সলনি কৰিব
Microsoft Excel এ <ত নিৰ্ব্বাচিত মেক্ৰ' সংহতিৰ ওপৰত ভিত্তি কৰি আপোনাৰ কাৰ্য্যপুস্তিকাসমূহত VBA ক'ডসমূহ এক্সিকিউট কৰিবলে অনুমতি দিব নে অনুমতি নিদিব সেইটো নিৰ্ধাৰণ কৰে 1>বিশ্বাস কেন্দ্ৰ ।
ইয়াত Excel মেক্ৰ' ছেটিংছ অভিগম কৰিবলৈ আৰু প্ৰয়োজন হ'লে সলনি কৰিবলৈ পদক্ষেপসমূহ দিয়া হৈছে:
- ফাইল টেবলৈ যাওক আৰু বিকল্পসমূহ নিৰ্ব্বাচন কৰক।
- বাওঁফালৰ পেনত, বিশ্বাস কেন্দ্ৰ নিৰ্ব্বাচন কৰক, আৰু তাৰ পিছত বিশ্বাস কেন্দ্ৰ সংহতিসমূহ... ক্লিক কৰক।
- বিশ্বাস কেন্দ্ৰ সংলাপ বাকচত, বাওঁফালে মেক্ৰ' সংহতিসমূহ ক্লিক কৰক, পছন্দৰ বিকল্প নিৰ্ব্বাচন কৰক, আৰু ঠিক আছে<2 ক্লিক কৰক>.
তলৰ স্ক্ৰীণশ্বটত, অবিকল্পিত মেক্ৰ' সংহতি নিৰ্বাচিত কৰা হৈছে:
অধিক তথ্যৰ বাবে, অনুগ্ৰহ কৰি Excel মেক্ৰ' সংহতিসমূহ ব্যাখ্যা কৰা চাওক।
VBA কেনেকৈ চাব, সম্পাদনা কৰিব আৰু ডিবাগ কৰিবExcel ত ক'ডসমূহ
এটা মেক্ৰ'ৰ ক'ডত যিকোনো পৰিবৰ্তন, সেয়া Excel মেক্ৰ' ৰেকৰ্ডাৰৰ দ্বাৰা স্বয়ংক্ৰিয়ভাৱে সৃষ্টি কৰা হওক বা আপোনাৰ দ্বাৰা লিখা হওক, ভিজুৱেল বেচিক সম্পাদকত কৰা হয়।
VB খোলিবলৈ সম্পাদক, হয় Alt + F11 টিপক বা ডেভেলপাৰ টেবত ভিজুৱেল বেচিক বুটাম ক্লিক কৰক।
দৰ্শনলৈ আৰু এটা নিৰ্দিষ্ট মেক্ৰ'ৰ ক'ড সম্পাদনা কৰক , বাওঁফালে প্ৰকল্প এক্সপ্লোৰাৰ ত, ইয়াক থকা মডিউলত দুবাৰ-ক্লিক কৰক, বা মডিউলত ৰাইট-ক্লিক কৰক আৰু ক'ড চাওক<2 বাছক>. ই ক'ড উইন্ডো খোলক য'ত আপুনি ক'ড সম্পাদনা কৰিব পাৰে।
এটা মেক্ৰ' পৰীক্ষা আৰু ডিবাগ কৰিবলে, F8 কি' ব্যৱহাৰ কৰক। ই আপোনাক মেক্ৰ' ক'ডৰ মাজেৰে লৈ যাব লাইন-বাই-লাইন আপোনাক প্ৰতিটো শাৰীয়ে আপোনাৰ কাৰ্য্যপত্ৰিকাত থকা প্ৰভাৱ চাবলৈ দিব। বৰ্তমান এক্সিকিউট কৰা লাইনটো হালধীয়া ৰঙেৰে হাইলাইট কৰা হৈছে। ডিবাগ অৱস্থাৰ পৰা ওলাই যাবলৈ, সঁজুলিদণ্ডিত পুনৰায় সেট কৰক বুটাম ক্লিক কৰক (নীলা বৰ্গ)।
এটা মেক্ৰ'ক অন্য কাৰ্য্যপুস্তিকালৈ কেনেকৈ কপি কৰিব লাগে
আপুনি এটা কাৰ্য্যপুস্তিকাত এটা মেক্ৰ' সৃষ্টি কৰিছে আৰু এতিয়া ইয়াক অন্য ফাইলসমূহতো পুনৰ ব্যৱহাৰ কৰিব বিচাৰেনে? Excel ত এটা মেক্ৰ' কপি কৰাৰ দুটা উপায় আছে:
এটা মেক্ৰ' ধাৰণ কৰা মডিউল কপি কৰক
যদি লক্ষ্য মেক্ৰ' এটা পৃথক মডিউলত থাকে বা মডিউলৰ সকলো মেক্ৰ' আপোনাৰ বাবে উপযোগী হয় , তাৰ পিছত এটা কাৰ্য্যপুস্তিকাৰ পৰা আন এটালৈ গোটেই মডিউল কপি কৰাটো যুক্তিসংগত:
- দুয়োটা কাৰ্য্যপুস্তিকা খোলক - যি মেক্ৰ' ধাৰণ কৰে আৰু য'ত আপুনি ইয়াক কপি কৰিব বিচাৰে ।
- খোলকভিজুৱেল বেচিক সম্পাদক।
- প্ৰকল্প এক্সপ্লোৰাৰ পেনত, মেক্ৰ' ধাৰণ কৰা মডিউল বিচাৰি উলিয়াওক আৰু ইয়াক গন্তব্য কাৰ্য্যপুস্তিকালৈ টানি নিয়ক।
তলৰ পৰ্দাশ্বটত, আমি <1 কপি কৰিছো>Module1 Book1 ৰ পৰা Book2 লৈ:
এটা মেক্ৰ'
ৰ উৎস ক'ড কপি কৰক যদি মডিউলত বহুতো ভিন্ন মেক্ৰ' থাকে যেতিয়া আপুনি মাত্ৰ এটাৰ প্ৰয়োজন হয়, তেন্তে কেৱল সেই নিৰ্দিষ্ট মেক্ৰ'ৰ ক'ড কপি কৰক । ইয়াত কেনেকৈ:
- দুয়োখন কাৰ্য্যপুস্তিকা খোলক।
- ভিজুৱেল বেচিক সম্পাদক খোলক।
- প্ৰকল্প এক্সপ্লোৰাৰ পেনত, আপুনি যি মেক্ৰ' ধাৰণ কৰা মডিউলত দুবাৰ-ক্লিক কৰক ইয়াৰ ক'ড উইন্ডো খোলিবলৈ কপি কৰিব বিচাৰিছো।
- ক'ড উইন্ডোত, লক্ষ্য মেক্ৰ' বিচাৰি উলিয়াওক, ইয়াৰ ক'ড নিৰ্ব্বাচন কৰক ( Sub ৰে আৰম্ভ কৰি আৰু End Sub<2 ৰে শেষ>) আৰু ইয়াক কপি কৰিবলে Ctrl + C টিপক।
- প্ৰকল্প এক্সপ্লোৰাৰত, গন্তব্য কাৰ্য্যপুস্তিকা বিচাৰি উলিয়াওক, আৰু তাৰ পিছত হয় ইয়াত এটা নতুন মডিউল সন্নিবিষ্ট কৰক (ৱৰ্কবুকত ৰাইট-ক্লিক কৰক আৰু সন্ধান<2 ক্লিক কৰক> > মডিউল ) বা এটা বৰ্ত্তমানৰ মডিউল দুবাৰ-ক্লিক কৰক ইয়াৰ ক'ড উইন্ডো খোলিবলৈ।
- গন্তব্য মডিউলৰ ক'ড উইন্ডোত, ক'ড পেষ্ট কৰিবলে Ctrl + V টিপক। যদি মডিউলত ইতিমধ্যে কিছুমান ক'ড আছে, শেষ ক'ড শাৰীলৈ তললৈ স্ক্ৰল কৰক, আৰু তাৰ পিছত কপি কৰা মেক্ৰ' পেষ্ট কৰক।
এক্সেলত মেক্ৰ'সমূহ কেনেকৈ মচি পেলাব
যদি আপুনি এটা নিৰ্দিষ্ট VBA ক'ডৰ প্ৰয়োজন নাই, আপুনি ইয়াক মেক্ৰ' সংলাপ বাকচ বা ভিজুৱেল বেচিক সম্পাদক ব্যৱহাৰ কৰি মচি পেলাব পাৰে।
মচি পেলোৱা aএটা ৱৰ্কবুকৰ পৰা মেক্ৰ'
আপোনাৰ Excel ৱৰ্কবুকৰ পৰা এটা মেক্ৰ' পোনপটীয়াকৈ মচি পেলাবলৈ, এই পদক্ষেপসমূহ সম্পন্ন কৰক:
- ডেভেলপাৰ টেবত, ত ক'ড গোটত, মেক্ৰ'সমূহ বুটাম ক্লিক কৰক বা Alt + F8 চৰ্টকাট টিপক।
- মেক্ৰ' সংলাপ বাকচত, আপুনি আঁতৰাব বিচৰা মেক্ৰ' নিৰ্ব্বাচন কৰক আৰু মচি পেলাওক ক্লিক কৰক।
টিপচ্:
- সকলো খোলা ফাইলত সকলো মেক্ৰ' চাবলৈ, <নিৰ্ব্বাচন কৰক 10>সকলো খোলা কাৰ্য্যপুস্তিকা মেক্ৰ'সমূহ ড্ৰপ-ডাউন তালিকাৰ পৰা।
- ব্যক্তিগত মেক্ৰ' কাৰ্য্যপুস্তিকাত এটা মেক্ৰ' মচি পেলাবলৈ, আপুনি প্ৰথমে Personal.xlsb আনহাইড কৰিব লাগিব।
ভিজুৱেল বেচিক সম্পাদকৰ যোগেদি এটা মেক্ৰ' মচি পেলোৱা
VBA সম্পাদক ব্যৱহাৰ কৰাৰ এটা সুবিধা হ'ল ই আপোনাক এটা সম্পূৰ্ণ মডিউল ইয়াত থকা সকলো মেক্ৰ'ৰ সৈতে এটা সময়ত মচি পেলাবলৈ সামৰ্থবান কৰে। লগতে, VBA সম্পাদকে ব্যক্তিগত মেক্ৰ' কাৰ্য্যপুস্তিকাত মেক্ৰ'সমূহ লুকুৱাই নোলোৱাকৈ মচি পেলোৱাৰ অনুমতি দিয়ে।
স্থায়ীভাৱে এটা মডিউল মচি পেলাবলৈ , এই পদক্ষেপসমূহ কৰক:
- প্ৰকল্প এক্সপ্লোৰাৰ , মডিউলত ৰাইট-ক্লিক কৰক আৰু প্ৰসংগ মেনুৰ পৰা আঁতৰাওক নিৰ্ব্বাচন কৰক।
- যেতিয়া সোধা হয় যে আপুনি ইয়াক আঁতৰোৱাৰ আগতে মডিউলটো ৰপ্তানি কৰিব বিচাৰে নেকি, <ক্লিক কৰক 1>নাই .
এটা নিৰ্দিষ্ট মেক্ৰ' আঁতৰাবলৈ , কেৱল ইয়াৰ উৎস ক'ড পোনপটীয়াকৈ ক'ড উইণ্ড'ত মচি পেলাওক। অথবা, আপুনি এটা মেক্ৰ' মচি পেলাব পাৰে VBA সম্পাদকৰ সঁজুলি মেনু ব্যৱহাৰ কৰি:
- সঁজুলি তালিকাৰ পৰা, মেক্ৰ'<11 নিৰ্ব্বাচন কৰক>. দ্য... মেক্ৰ'ছ সংলাপ বাকচ ওলাব।
- মেক্ৰ' ইন ড্ৰপ-ডাউন তালিকাত, অবাঞ্চিত মেক্ৰ' ধাৰণ কৰা প্ৰকল্প নিৰ্ব্বাচন কৰক।
- মেক্ৰ' নাম বাকচত, মেক্ৰ' নিৰ্ব্বাচন কৰক।
- মচি পেলাওক বুটাম ক্লিক কৰক।
এক্সেলত মেক্ৰ'সমূহ কেনেকৈ সংৰক্ষণ কৰিব
এক্সেলত এটা মেক্ৰ' সংৰক্ষণ কৰিবলৈ, হয় ৰেকৰ্ড কৰা বা হস্তচালিতভাৱে লিখা, মাত্ৰ কাৰ্য্যপুস্তিকাখন মেক্ৰ' সামৰ্থবান (*.xlms) হিচাপে সংৰক্ষণ কৰক। ইয়াত কেনেকৈ:
- মেক্ৰ' ধাৰণ কৰা ফাইলত, সংৰক্ষণ কৰক বুটাম ক্লিক কৰক বা Ctrl + S টিপক।
- এইদৰে সংৰক্ষণ কৰক সংলাপ বাকচ ওলাব। প্ৰকাৰ হিচাপে সংৰক্ষণ কৰক ড্ৰপ-ডাউন তালিকাৰ পৰা এক্সেল মেক্ৰ'-সামৰ্থবান কাৰ্য্যপুস্তিকা (*.xlsm) নিৰ্ব্বাচন কৰক আৰু সংৰক্ষণ কৰক :
এক্সেলত মেক্ৰ'সমূহ কেনেকৈ ৰপ্তানি আৰু আমদানি কৰিব
যদি আপুনি আপোনাৰ VBA ক'ডসমূহ কাৰোবাৰ সৈতে অংশীদাৰী কৰিব বিচাৰে বা আন এটা কম্পিউটাৰলৈ স্থানান্তৰ কৰিব বিচাৰে, আটাইতকৈ দ্ৰুত উপায় হ'ল ৰপ্তানি কৰা
মেক্ৰ'সমূহ ৰপ্তানি কৰা
আপোনাৰ VBA ক'ডসমূহ ৰপ্তানি কৰিবলে, এইটো আপুনি কৰিব লাগিব:
- মেক্ৰ'সমূহ।
- ভিজুৱেল বেচিক সম্পাদক খোলিবলৈ Alt + F11 টিপক।
- প্ৰকল্প এক্সপ্লোৰাৰত, মেক্ৰ'সমূহ ধাৰণ কৰা মডিউলত ৰাইট-ক্লিক কৰক আৰু নথিপত্ৰ ৰপ্তানি কৰক নিৰ্ব্বাচন কৰক।
- আপুনি ৰপ্তানি কৰা ফাইলটো সংৰক্ষণ কৰিব বিচৰা ফোল্ডাৰলৈ যাওক, ফাইলটোৰ নাম দিয়ক, আৰু সংৰক্ষণ কৰক ক্লিক কৰক।
মেক্ৰ' আমদানি কৰা
আপোনাৰ এক্সেললৈ VBA ক'ডসমূহৰ সৈতে এটা .bas ফাইল আমদানি কৰিবলে, অনুগ্ৰহ কৰি