VBA তে প্রথম ম্যাক্রো তৈরি এবং চালানো
VBA তে প্রথম ম্যাক্রো তৈরি এবং চালানো একটি সহজ প্রক্রিয়া, যা আপনাকে মাইক্রোসফট অফিস অ্যাপ্লিকেশনগুলোর মধ্যে কার্যকরী স্বয়ংক্রিয়করণ শুরু করতে সহায়তা করবে। নিচে VBA তে প্রথম ম্যাক্রো তৈরি এবং চালানোর জন্য ধাপে ধাপে নির্দেশনা দেওয়া হল।
ধাপ ১: এক্সেল ওপেন করুন এবং VBA এডিটর ওপেন করুন
- প্রথমে Excel ওপেন করুন।
- তারপর Developer ট্যাবটি দেখার জন্য, যদি এটি দেখায় না তবে নিচের পদক্ষেপ অনুসরণ করুন:
- File > Options > Customize Ribbon এ যান।
- ডানপাশের প্যানেলে Developer চেকবক্স নির্বাচন করুন এবং OK ক্লিক করুন।
- একবার Developer ট্যাবটি পেয়ে গেলে, Visual Basic বাটনে ক্লিক করুন, অথবা Alt + F11 চাপুন, যা VBA এডিটর ওপেন করবে।
ধাপ ২: ম্যাক্রো তৈরি করুন
- VBA এডিটর ওপেন হলে, আপনি দেখতে পাবেন যে Project Explorer প্যানেলটি বাম পাশে রয়েছে (যদি এটি দেখা না যায়, তবে View > Project Explorer এ ক্লিক করুন)।
- আপনার কাজের বই নির্বাচন করুন, তারপর Insert মেনু থেকে Module নির্বাচন করুন। এটি একটি নতুন মডিউল তৈরি করবে, যেখানে আপনি আপনার কোড লিখতে পারবেন।
- মডিউলে নিচের কোডটি লিখুন:
Sub MyFirstMacro()
MsgBox "Hello, this is my first VBA macro!"
End Subএখানে:
- Sub MyFirstMacro(): এটি আপনার ম্যাক্রোর নাম। আপনি এখানে যেকোনো নাম রাখতে পারেন।
- MsgBox: এটি একটি সহজ ফাংশন যা একটি পপ-আপ বার্তা প্রদর্শন করে।
- End Sub: এটি ম্যাক্রোর শেষ নির্দেশিকা।
ধাপ ৩: ম্যাক্রো চালান
- কোড লিখে শেষ করার পর, আপনি ম্যাক্রোটি চালাতে পারবেন। VBA এডিটর থেকে F5 চাপুন, অথবা উপরের Run মেনু থেকে Run Sub/UserForm বাটনে ক্লিক করুন।
- ম্যাক্রো চালানোর পর একটি পপ-আপ বার্তা "Hello, this is my first VBA macro!" প্রদর্শিত হবে।
ধাপ ৪: ম্যাক্রো চালানোর জন্য Excel থেকে কিভাবে চালানো যায়
- এক্সেলে ফিরে আসুন এবং Developer ট্যাবে যান।
- Macros বাটনে ক্লিক করুন। এখানে আপনি যে ম্যাক্রো তৈরি করেছেন তার নাম দেখতে পাবেন (যেমন,
MyFirstMacro). - ম্যাক্রোটি সিলেক্ট করুন এবং Run বাটনে ক্লিক করুন।
এখন আপনি দেখতে পাবেন যে, পপ-আপ বার্তা আবার প্রদর্শিত হয়েছে।
ধাপ ৫: ম্যাক্রোকে বোতাম দিয়ে চালানো
- যদি আপনি ম্যাক্রোটি বোতামের মাধ্যমে চালাতে চান, তবে Developer ট্যাবে গিয়ে Insert থেকে Button (Form Control) নির্বাচন করুন।
- এক্সেল শিটে যেখানে আপনি বোতামটি রাখতে চান সেখানে ক্লিক করুন।
- এরপর Assign Macro ডায়ালগ বক্সে আপনার তৈরি ম্যাক্রোর নাম সিলেক্ট করুন (যেমন,
MyFirstMacro), তারপর OK ক্লিক করুন। - এখন বোতামে ক্লিক করে ম্যাক্রোটি চালানো যাবে।
উপসংহার
এখন আপনি VBA তে প্রথম ম্যাক্রো তৈরি এবং চালানোর প্রাথমিক প্রক্রিয়া শিখে ফেলেছেন। এটি শুধুমাত্র একটি সাধারণ ম্যাক্রো ছিল, তবে আপনি এইভাবে আরও জটিল এবং কার্যকরী ম্যাক্রো তৈরি করতে পারবেন যা আপনার কাজকে আরও স্বয়ংক্রিয় এবং দক্ষ করবে।
Read more