একটি Excel Macros কি?
Excel Macros হল একটি রেকর্ড এবং প্লেব্যাক টুল যা আপনার এক্সেলের ধাপগুলিকে সহজভাবে রেকর্ড করে এবং ম্যাক্রো এটিকে আপনি যতবার চান ততবার প্লে করবে৷ VBA ম্যাক্রো সময় বাঁচায় কারণ তারা পুনরাবৃত্তিমূলক কাজগুলিকে স্বয়ংক্রিয় করে। এটি প্রোগ্রামিং কোডের একটি অংশ যা এক্সেল পরিবেশে চলে তবে আপনাকে ম্যাক্রো প্রোগ্রামের কোডার হতে হবে না। যদিও, ম্যাক্রোতে উন্নত পরিবর্তন করতে আপনার VBA এর প্রাথমিক জ্ঞান থাকা দরকার।
নতুনদের জন্য এক্সেলের এই ম্যাক্রোতে, আপনি এক্সেল ম্যাক্রো বেসিক শিখবেন:
- একটি Excel Macros কি?
- কেন এক্সেল ম্যাক্রো এক্সেল ব্যবহার করা হয়?
- সাধারণ মানুষের ভাষায় VBA কি?
- এক্সেল ম্যাক্রো বেসিক
- এক্সেলে ম্যাক্রো রেকর্ড করার ধাপে ধাপে উদাহরণ
এক্সেলে কেন এক্সেল ম্যাক্রো ব্যবহার করা হয়?
মানুষ হিসেবে আমরা অভ্যাসের প্রাণী। কিছু কিছু জিনিস আছে যা আমরা প্রতিদিন করি, প্রতি কর্মদিবসে। একটি বোতাম টিপানোর কিছু জাদুকরী উপায় থাকলে এবং আমাদের সমস্ত রুটিন কাজ সম্পন্ন হলে কি ভাল হবে না? আমি আপনি হ্যাঁ বলতে শুনতে পারেন. এক্সেলের ম্যাক্রো আপনাকে এটি অর্জন করতে সহায়তা করে। একজন সাধারণ মানুষের ভাষায়, একটি ম্যাক্রোকে Excel এ আপনার রুটিন পদক্ষেপগুলি রেকর্ড করা হিসাবে সংজ্ঞায়িত করা হয় যা আপনি একটি একক বোতাম ব্যবহার করে পুনরায় চালাতে পারেন।
উদাহরণস্বরূপ, আপনি একটি ওয়াটার ইউটিলিটি কোম্পানির ক্যাশিয়ার হিসেবে কাজ করছেন। কিছু গ্রাহক ব্যাঙ্কের মাধ্যমে অর্থপ্রদান করেন এবং দিনের শেষে, আপনাকে ব্যাঙ্ক থেকে ডেটা ডাউনলোড করতে হবে এবং আপনার ব্যবসার প্রয়োজনীয়তা মেটাতে এটি ফর্ম্যাট করতে হবে।
আপনি Excel এবং format ডেটা import করতে পারেন। পরের দিন আপনাকে একইভাবে কাজ করতে হবে। এটি শীঘ্রই বিরক্তিকর এবং ক্লান্তিকর হয়ে উঠবে। Excel Macros এই ধরনের রুটিন কাজগুলিকে স্বয়ংক্রিয় করে এই ধরনের সমস্যার সমাধান করে। আপনি ধাপগুলি রেকর্ড করতে একটি ম্যাক্রো ব্যবহার করতে পারেন
- ডেটা import করা।
- আপনার ব্যবসার রিপোর্টিং প্রয়োজনীয়তা পূরণ করার জন্য এটি ফর্ম্যাট করা।
সাধারণ মানুষের ভাষায় VBA কি?
ভিবিএ হল অ্যাপ্লিকেশনের জন্য ভিজ্যুয়াল বেসিকের সংক্ষিপ্ত রূপ। এটি একটি প্রোগ্রামিং ভাষা যা এক্সেল আপনার রুটিন কাজগুলি করার সময় আপনার পদক্ষেপগুলি রেকর্ড করতে ব্যবহার করে। এক্সেলে ম্যাক্রোর সুবিধা উপভোগ করার জন্য আপনাকে প্রোগ্রামার বা খুব প্রযুক্তিগত ব্যক্তি হতে হবে না। এক্সেলের এমন বৈশিষ্ট্য রয়েছে যা স্বয়ংক্রিয়ভাবে আপনার জন্য সোর্স কোড তৈরি করে। আরো বিস্তারিত জানার জন্য VBA নিবন্ধটি পড়ুন.
Excel Macros বেসিক
ম্যাক্রোগুলি বিকাশকারীর অন্যতম বৈশিষ্ট্য। ডিফল্টরূপে, ডেভেলপারদের জন্য ট্যাবটি Excel এ প্রদর্শিত হয় না। আপনাকে কাস্টমাইজ রিপোর্টের মাধ্যমে এটি প্রদর্শন করতে হবে
এক্সেল ম্যাক্রো আক্রমণকারীদের দ্বারা আপনার সিস্টেমকে আপস করতে ব্যবহার করা যেতে পারে। ডিফল্টরূপে, তারা Excel এ নিষ্ক্রিয় হয়. আপনার যদি ম্যাক্রো চালানোর প্রয়োজন হয় তবে আপনাকে চলমান ম্যাক্রো সক্ষম করতে হবে এবং শুধুমাত্র এমন ম্যাক্রোগুলি চালাতে হবে যা আপনি জানেন যে একটি বিশ্বস্ত উত্স থেকে এসেছে
আপনি যদি এক্সেল ম্যাক্রো সংরক্ষণ করতে চান, তাহলে আপনাকে অবশ্যই আপনার ওয়ার্কবুককে একটি ম্যাক্রো-সক্ষম বিন্যাসে সংরক্ষণ করতে হবে *.xlsm
ম্যাক্রো নামের কোনো স্পেস থাকা উচিত নয়।
একটি তৈরি করার সময় সর্বদা ম্যাক্রোর বিবরণ পূরণ করুন। এটি আপনাকে এবং অন্যদের বুঝতে সাহায্য করবে যে ম্যাক্রো কি করছে ৷
ধাপে ধাপে এক্সেলে ম্যাক্রো রেকর্ড করার উদাহরণঃ
এখন এই এক্সেল ম্যাক্রো টিউটোরিয়ালে, আমরা শিখব কিভাবে এক্সেলে ম্যাক্রো তৈরি করতে হয়:
আমরা ম্যাক্রো এক্সেলের গুরুত্বে বর্ণিত দৃশ্যকল্প নিয়ে কাজ করব। এই এক্সেল ম্যাক্রো টিউটোরিয়ালের জন্য, আমরা Excel এ ম্যাক্রো লিখতে নিম্নলিখিত CSV ফাইলের সাথে কাজ করব।
Enable Developer Option
VBA প্রোগ্রাম চালানোর জন্য, আপনাকে এক্সেলের Developer Option চালু থাকতে হবে। নীচের এক্সেল ম্যাক্রো উদাহরণে দেখানো হিসাবে Developer Option চালু করুন এবং এটিকে আপনার এক্সেলের ribbon পিন করুন।
ধাপ 1) Go to main menu “FILE”
- প্রধান মেনু “FILE” এ যান
- বিকল্প “OPTION” নির্বাচন করুন।
ধাপ 2) এখন আরেকটি উইন্ডো খুলবে, সেই উইন্ডোতে নিম্নলিখিত কাজগুলি করুন
- Customize Ribbon এ ক্লিক করুন
- Developer option এর জন্য চেকা বক্সটি টিক দিন
- OK বাটনে ক্লিক করুন
ধাপ 3) Developer Tab
আপনি এখন রিবনে Developer Tab টি দেখতে সক্ষম হবেন
ধাপ 4) CSV ডাউনলোড করুন
প্রথমত, আমরা দেখব কিভাবে আমরা স্প্রেডশীটে একটি কমান্ড বোতাম তৈরি করতে পারি এবং প্রোগ্রামটি চালাতে পারি।
- ড্রাইভ সি-তে ব্যাংক রসিদ নামে একটি ফোল্ডার তৈরি করুন
- আপনার ডাউনলোড করা receipts.csv ফাইলটি আটকান.

ধাপ 5) Record Macro করুন
- ডেভেলপার ট্যাবে ক্লিক করুন
- নিচের চিত্রের মতো রেকর্ড ম্যাক্রোতে ক্লিক করুন
আপনি নিম্নলিখিত উইন্ডো পাবেন



- ম্যাক্রো নাম হিসাবে ImportBankReceipts লিখুন।
- ধাপ দুই ডিফল্টরূপে সেখানে থাকবে
- উপরের চিত্রে দেখানো বর্ণনাটি লিখুন
- “OK” ট্যাবে ক্লিক করুন
ধাপ 6) আপনি রেকর্ড করতে চান ম্যাক্রো অপারেশন/পদক্ষেপ সম্পাদন করুন
- A1 কক্ষে কার্সার রাখুন
- ডেটা ট্যাবে ক্লিক করুন
- Get External data রিবন বারে From Text বাটনে ক্লিক করুন
আপনি নিম্নলিখিত উইন্ডো পাবেন



- Local ড্রাইভে যান যেখানে আপনি CSV ফাইলটি Save করেছেন
- CSV ফাইলটি নির্বাচন করুন
- Import বাটনে ক্লিক করুন
আপনি নিম্নলিখিত উইজার্ড পাবেন-



উপরের ধাপগুলো অনুসরণ করার পর Next বাটনে ক্লিক করুন



উপরের ধাপগুলি অনুসরণ করুন এবং পরবর্তী বোতামে ক্লিক করুন



- ফিনিশ বাটনে ক্লিক করুন
- আপনার ওয়ার্কবুক এখন নিম্নলিখিত হিসাবে দেখতে হবে



ধাপ 7) ডেটা ফর্ম্যাট করুন
কলামগুলিকে বোল্ড করুন, গ্র্যান্ড মোট যোগ করুন এবং মোট পরিমাণ পেতে SUM ফাংশন ব্যবহার করুন৷



ধাপ 8) ম্যাক্রো রেকর্ডিং বন্ধ করুন
এখন যেহেতু আমরা আমাদের রুটিন কাজ শেষ করেছি, আমরা নীচের ছবিতে দেখানো স্টপ রেকর্ডিং ম্যাক্রো বোতামে ক্লিক করতে পারি
ধাপ 9) ম্যাক্রো রিপ্লে করুন
আমরা আমাদের ওয়ার্কবুক সংরক্ষণ করার আগে, আমাদের আমদানি করা ডেটা মুছে ফেলতে হবে। আমরা একটি টেমপ্লেট তৈরি করতে এটি করব যা আমরা প্রতিবার নতুন রসিদ পাওয়ার সময় অনুলিপি করব এবং ImportBankReceipts ম্যাক্রো চালাতে চাই।
- সমস্ত আমদানি করা ডেটা হাইলাইট করুন
- হাইলাইট করা ডেটাতে ডান-ক্লিক করুন
- Delete এ ক্লিক করুন
- save as বাটনে ক্লিক করুন
- নীচে দেখানো হিসাবে একটি macro-enabled বিন্যাসে ওয়ার্কবুক সংরক্ষণ করুন



- সদ্য সংরক্ষিত টেমপ্লেটের একটি অনুলিপি তৈরি করুন
- ইহা খোল
- ডেভেলপার ট্যাবে ক্লিক করুন
- ম্যাক্রো বোতামে ক্লিক করুন
আপনি নিম্নলিখিত উইন্ডো পাবেন



- ImportBankReceipts নির্বাচন করুন
- আপনার ম্যাক্রোর বর্ণনা হাইলাইট করে
- Run বাটনে ক্লিক করুন
আপনি নিম্নলিখিত ডেটা পাবেন



Congratulations, you just created your first macro in Excel.
সারসংক্ষেপ
ম্যাক্রোগুলি আমরা যে সমস্ত রুটিন কাজগুলি করি তার বেশিরভাগ স্বয়ংক্রিয় করে আমাদের কাজের জীবনকে সহজ করে তোলে। ম্যাক্রো এক্সেল অ্যাপ্লিকেশনের জন্য ভিজ্যুয়াল বেসিক দ্বারা চালিত।
Pingback: নতুনদের জন্য এক্সেল VBA Tutorial (টিউটোরিয়াল): 3 দিনে শিখুন - Gyangrriho
Next Tropic Please
Wow, marvelous blog format! How lengthy have you evewr beeen blogging
for? you make running a blog glance easy. The full glance oof your webb site is
wonderful, let alone the conten material!
Legalne casino onpine casino na prawdziwe pieniadze
Have you ever earned $765 just within 5 minutes?
trade binary options
মাইক্রোসফট এক্সেল – ম্যাক্রো ও VBA প্রোগ্রাম্মিং এর কাজ -এর জন্য আমাকে বলতে পারেন
https://youtu.be/rBMAdS9XOQ0
https://youtu.be/YBvcx0bzZfk