সুচিপত্র
Microsoft Excel এর VBA Macro হল এমন একটি টুল যা যেকোন ওয়ার্কশীটে যেকোন অপারেশন সহজে করতে পারে। এটি অনেক সময়ও বাঁচাতে পারে। VBA ম্যাক্রো বিপুল সংখ্যক ডেটা দক্ষতার সাথে বিশ্লেষণ করার পথ তৈরি করেছে। একটি VBA ম্যাক্রো সম্পাদনা করা এই অ্যাপ্লিকেশনটির সাথে কাজ করার একটি অপরিহার্য অংশ। এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে এক্সেলে ম্যাক্রো সম্পাদনা করতে হয় উপযুক্ত উদাহরণ এবং সঠিক চিত্র সহ।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
এই অনুশীলন ওয়ার্কবুকটি ডাউনলোড করুন।
কিভাবে Macros.xlsm সম্পাদনা করবেনব্যক্তিগত ওয়ার্কবুকে ম্যাক্রো আনহাইড করুন
আপনার ম্যাক্রো যেকোন জায়গায় সংরক্ষণ করা যেতে পারে। যদি ব্যক্তিগত ওয়ার্কবুকটি লুকানো থাকে, তাহলে আপনাকে প্রথমে এটি আনহাইড করতে হতে পারে। ব্যক্তিগত ওয়ার্কবুক হল একটি নির্দিষ্ট ফাইল যা সম্পূর্ণ ম্যাক্রো সংরক্ষণ করে। এটি আপনার কম্পিউটারে সংরক্ষিত হয় এবং আপনি যখনই Excel খুলবেন তখন খোলে। তবুও, এই ফাইলটি ডিফল্টরূপে লুকানো থাকে। এটি আছে কি না তা দেখতে, আপনাকে এটি প্রকাশ করতে হবে। এতে সংরক্ষিত যে কোনো ম্যাক্রো সম্পাদনা করতে আপনাকে অবশ্যই ব্যক্তিগত ওয়ার্কবুকটি আনহাইড করতে হবে।
📌 পদক্ষেপ
① প্রথমে দেখুন-এ ক্লিক করুন ট্যাব। উইন্ডো গ্রুপ থেকে, আনহাইড বোতাম নির্বাচন করুন।
② এর পরে, আপনি একটি দেখতে পাবেন আনহাইড করুন ডায়ালগ বক্স।
③ ব্যক্তিগত ওয়ার্কবুকটি নির্বাচন করুন এবং ঠিক আছে এ ক্লিক করুন।
অবশেষে, আপনি ম্যাক্রো সহ ব্যক্তিগত ওয়ার্কবুক দেখতে পাবেন। এখন, আপনি যখনই চান ম্যাক্রো সম্পাদনা করতে পারেন।
আরও পড়ুন: [সমাধান:] একটি সম্পাদনা করতে পারবেন নালুকানো ওয়ার্কবুকে ম্যাক্রো (2 সহজ সমাধান)
এক্সেলে ম্যাক্রো সম্পাদনা করার 2 উপায়
আসলে এক্সেলে ম্যাক্রো সম্পাদনা করা বেশ সহজ। আপনি যদি ম্যাক্রো সক্ষম করে থাকেন, আপনি যে কোনো সময় VBA সম্পাদক খুলতে পারেন। তারপর আপনি এটি সম্পাদনা করতে পারেন৷
আমরা আপনাকে ম্যাক্রো সম্পাদনা করার দুটি উপায় প্রদান করতে যাচ্ছি৷ আসুন একে একে দেখি।
1. এক্সেলে VBA ম্যাক্রো এডিট করার জন্য কীবোর্ড শর্টকাট
আপনি যদি কীবোর্ড শর্টকাট দিয়ে কাজ করতে অভ্যস্ত হয়ে থাকেন এবং আপনার কাজকে আরও দ্রুত করতে চান, তাহলে এটি আপনার জন্য একটি গো-টু পদ্ধতি হতে হবে। VBA এডিটরে যাওয়ার জন্য আমরা আপনাকে দুটি কীবোর্ড শর্টকাট দেখাচ্ছি । আপনি তাদের যে কোনো একটি বেছে নিতে পারেন, এটা আপনার ব্যাপার৷
1.1 ম্যাক্রো ডায়ালগ বক্স খোলার জন্য কীবোর্ড শর্টকাট
এই কীবোর্ড শর্টকাটটি একটি ম্যাক্রো ডায়ালগ বক্স খুলবে৷ সেখান থেকে, আপনি যেকোনো ম্যাক্রো বেছে নিতে পারেন এবং সম্পাদনা করতে পারেন।
📌 পদক্ষেপ
① প্রথমে, Alt+F8 টিপুন আপনার কীবোর্ডে। একটি ম্যাক্রো ডায়ালগ বক্স আসবে।
② এখন, ম্যাক্রো নাম তালিকা থেকে যেকোনো ম্যাক্রো নির্বাচন করুন।
③ সম্পাদনা এ ক্লিক করুন।
④ এর পরে, এটি আপনাকে VBA সম্পাদক এ নিয়ে যাবে।
অবশেষে, VBA সম্পাদক<7 থেকে>, আপনি আপনার প্রয়োজন অনুযায়ী ম্যাক্রো সম্পাদনা করতে পারেন।
আরও পড়ুন: এক্সেলে নাম বক্স কীভাবে সম্পাদনা করবেন (সম্পাদনা করুন, পরিসর পরিবর্তন করুন এবং মুছুন) <1
সরাসরি VBA এডিটর খুলতে 1.2 কীবোর্ড শর্টকাট
যদি আপনি ওয়ার্কবুক পেয়ে থাকেনঅন্যান্য উত্স থেকে, পূর্ববর্তী পদ্ধতি অনুসরণ করে ম্যাক্রো সম্পাদনা করা বুদ্ধিমানের কাজ। কিন্তু, যদি এটি আপনার নিজের ওয়ার্কবুক হয়, আপনি এই সহজ পদ্ধতিটি অনুসরণ করতে পারেন।
আপনি আপনার ওয়ার্কবুকের সমস্ত মডিউল এবং ম্যাক্রোর নাম জানেন, তাই না? সুতরাং, আপনি যেকোন সময় যেকোন মডিউলে গিয়ে ম্যাক্রো সম্পাদনা করতে পারেন।
📌 পদক্ষেপ
① প্রথমে, Alt+F11 টিপুন। ।
② এটি VBA সম্পাদক খুলবে। এখন, আপনার মডিউল নির্বাচন করুন. এটিতে ডাবল ক্লিক করুন।
এখন, আপনার VBA এডিটর খোলা আছে এবং আপনি সহজেই ম্যাক্রো সম্পাদনা করতে পারবেন।
আরও পড়ুন: এক্সেল VBA তে 22টি ম্যাক্রো উদাহরণ
2. VBA কোডগুলি সম্পাদনা করতে Excel এ ম্যাক্রো কমান্ডের ব্যবহার
আপনি যদি এমন একজন ব্যক্তি হন যিনি ইউজার ইন্টারফেসের সাথে কাজ করতে ভালবাসেন, এটা তোমার জন্য. মাইক্রোসফ্ট এক্সেলের ভিউ রিবনে একটি ম্যাক্রো বোতাম রয়েছে। সেখান থেকে, আপনি ম্যাক্রো ডায়ালগ বক্স খুলতে পারেন এবং ম্যাক্রো সম্পাদনা করতে পারেন। আসুন ধাপে ধাপে দেখি।
📌 পদক্ষেপ
① প্রথমে, ভিউ ট্যাবে যান। আপনি ডানদিকে Macros বোতামটি দেখতে পাবেন।
② ম্যাক্রোতে ক্লিক করুন। এর পরে, ম্যাক্রো ডায়ালগ বক্স খুলবে।
③ ম্যাক্রো নাম <7 থেকে যে কোনও ম্যাক্রো বেছে নিন।>তালিকা।
④ সম্পাদনা এ ক্লিক করুন।
⑤ এটি হল, আপনার নির্বাচিত ম্যাক্রো। এখন, আপনি সম্পাদনা শুরু করতে পারেন৷
আরও পড়ুন: এক্সেলের একটি বোতামে একটি ম্যাক্রো কীভাবে অ্যাসাইন করবেন
অনুরূপ রিডিং
- সেলে এক্সেলের মান থাকলে সারি মুছে ফেলার জন্য VBA ম্যাক্রো (2 পদ্ধতি)
- এক্সেলে সেল কীভাবে সম্পাদনা করবেন কীবোর্ড সহ (4টি সহজ পদ্ধতি)
- 7 গ্রেড আউটের জন্য সমাধান লিঙ্কগুলি সম্পাদনা করুন বা এক্সেলে উত্স বিকল্প পরিবর্তন করুন
- কিভাবে একটি সেল এডিট করবেন ডাবল ক্লিকিং ছাড়াই এক্সেল (3টি সহজ উপায়)
সম্পাদনার পর ম্যাক্রো পরীক্ষা করুন: ডিবাগ এবং রান করুন
এই পর্যন্ত, আমরা আলোচনা করেছি কিভাবে VBA সম্পাদক খুলতে হয় এক্সেলে ম্যাক্রো সম্পাদনা করতে। এই বিভাগে, আমরা একটি ম্যাক্রো সম্পাদনা করব এবং পরীক্ষা করব৷
আমরা আপনাকে একটি অনুশীলন ওয়ার্কবুক দিয়েছি৷ সেই ওয়ার্কবুক থেকে, আমরা ম্যাক্রো সম্পাদনা করতে যাচ্ছি৷
এই ডেটাসেটটি একবার দেখুন:
এখানে, আমাদের ডেটাসেটে কিছু ফাঁকা ঘর রয়েছে . আমাদের লক্ষ্য ছিল " অবিবাহিত " শব্দটি দিয়ে সেই খালি ঘরগুলি পূরণ করা।
এটি ছিল আমাদের VBA কোড:
9443
আমরা সেই কোডটি প্রয়োগ করার পরে, আমাদের ফলাফল ছিল এরকম নিম্নলিখিত স্ক্রিনশট:
এখন, আমরা এটি সম্পাদনা করতে যাচ্ছি। এই ক্ষেত্রে, আমরা " Single "
📌 পদক্ষেপ
①<শব্দটি দিয়ে ফাঁকা ঘরগুলি পূরণ করব 7> প্রথমে, আপনার কীবোর্ডে Alt+F8 টিপুন। একটি ম্যাক্রো ডায়ালগ বক্স আসবে৷
② নির্বাচন করুন FindNext_empty_value
③ তারপর, Edit এ ক্লিক করুন।
④ এর পরে, VBA সম্পাদক হবে খোলা এখন, আমরা এখানে একটি সাধারণ পরিবর্তন আনতে যাচ্ছি। আমরা অপসারণ“ অবিবাহিত ” শব্দ।
⑤ এখন, ডিবাগ মেনু বার থেকে, নির্বাচন করুন কম্পাইল VBAProject .
⑥ এর পরে, এটি একটি ত্রুটি দেখাবে কারণ আমরা কোনও মান দিইনি৷
<0⑦ এখন, নিচের স্ক্রিনশটের মতো এটিকে " সিঙ্গল " এ পরিবর্তন করুন।
<0 ⑧আবার, ডিবাগমেনু বার থেকে, কম্পাইল VBAProjectনির্বাচন করুন। এবার আর ভুল হবে না। এখন, ফাইলটি সংরক্ষণ করুন।
⑨ আবার, আপনার কীবোর্ডে Alt+F8 টিপুন। FindNext_empty_value
⑩ তারপর, চালান এ ক্লিক করুন।
⑪ অনুসন্ধান মান বাক্সে, ক্ষেত্রটি খালি রাখুন কারণ আমরা ফাঁকা ঘরগুলি অনুসন্ধান করছি৷
⑫ আপনার ডেটার কক্ষগুলির পরিসর নির্বাচন করুন৷
⑬ তারপর, ঠিক আছে এ ক্লিক করুন।
যেমন আপনি পারেন, দেখুন আমরা সফলভাবে আমাদের কোড সম্পাদনা করেছি এবং এটি হল ভাল কাজ করছে।
আরও পড়ুন: এক্সেল এ নামকৃত রেঞ্জ কিভাবে সম্পাদনা করবেন
💬 জিনিসগুলি মনে রাখবেন
✎ যদি আপনি কোনো বিশ্বস্ত উৎস থেকে ম্যাক্রো-সক্ষম এক্সেল ফাইল পাবেন না, ম্যাক্রো সামগ্রী সক্রিয় করবেন না । দূষিত কোড থাকতে পারে ।
✎ VBA ম্যাক্রো এর একটি অনুলিপি তৈরি করুন যাতে ভবিষ্যতে যখনই আপনার প্রয়োজন হয় তখন আপনি সহজেই কোডগুলি খুঁজে পেতে পারেন।<1
উপসংহার
উপসংহারে, আমি আশা করি এই টিউটোরিয়ালটি আপনাকে একটি দরকারী অংশ প্রদান করেছেএক্সেল এ ম্যাক্রো সম্পাদনা করার জ্ঞান। আমরা সুপারিশ করি যে আপনি এই সমস্ত নির্দেশাবলী শিখুন এবং আপনার ডেটাসেটে প্রয়োগ করুন। অনুশীলন ওয়ার্কবুক ডাউনলোড করুন এবং নিজে চেষ্টা করুন। এছাড়াও, মন্তব্য বিভাগে মতামত দিতে নির্দ্বিধায়. আপনার মূল্যবান মতামত আমাদের এই ধরনের টিউটোরিয়াল তৈরি করতে অনুপ্রাণিত রাখে। এক্সেল সংক্রান্ত বিভিন্ন সমস্যা এবং সমাধানের জন্য আমাদের ওয়েবসাইট Exceldemy.com চেক করতে ভুলবেন না।