সুচিপত্র
যখন আপনার কাছে কয়েকটি কলাম সহ একটি ছোট ডেটা টেবিল থাকে, আপনি সহজেই সেগুলিকে গণনা করতে পারেন। কিন্তু একটি বড় ডেটা টেবিলের জন্য, কোনো ত্রুটি ছাড়াই সমস্ত কলাম গণনা করা বেশ কঠিন। তা ছাড়া, কিছু কলামে ডেটা থাকতে পারে, যেখানে কিছু কলাম সম্পূর্ণ ফাঁকা থাকতে পারে। সুতরাং একটি বড় ডেটা টেবিলের ক্ষেত্রে ডেটা সহ সমস্ত কলাম গণনা করা বেশ কঠিন। এই নিবন্ধে, আপনি Excel-এ VBA ব্যবহার করে ডেটা সহ কলাম গণনা করার 2টি উপায় শিখবেন।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
আপনি নীচের লিঙ্ক থেকে এক্সেল ফাইলটি ডাউনলোড করতে পারেন এবং অনুশীলন করতে পারেন এটা।
Data.xlsm সহ কলাম গণনা
এক্সেল এ VBA ব্যবহার করে ডেটা সহ কলাম গণনা করার 2 উপায়
1 একটি সাধারণ VBA কোড ব্যবহার করে ডেটা সহ ওয়ার্কশীটে সমস্ত কলাম গণনা করুন
আমরা নিম্নলিখিত ডেটা টেবিলে 3টি কলাম দেখতে পাচ্ছি। এখন আমরা একটি এক্সেল ওয়ার্কশীটে ব্যবহৃত কলামের সংখ্যা নির্ধারণ করতে একটি VBA কোড ব্যবহার করব।
❶ প্রথমে ALT + F11 টিপুন। VBA এডিটর খুলতে।
❷ এর পর Insert > থেকে একটি নতুন মডিউল তৈরি করুন। মডিউল৷
❸ এর পরে নিম্নলিখিত VBA স্ক্রিপ্টটি অনুলিপি করুন৷
6702
❹ তারপর VBA সম্পাদকে ফিরে যান এবং CTRL টিপুন + V এটি পেস্ট করতে।
❺ এখন CTRL + S বোতাম টিপে VBA কোড সংরক্ষণ করুন।
❻ VBA কোড চালানোর জন্য, ডেভেলপার ট্যাবে যান এবং ম্যাক্রো এ ক্লিক করুন। অথবা, শুধু F5 টিপুন কী।
ম্যাক্রো ডায়ালগ বক্সটি প্রদর্শিত হবে।
❼ আপনাকে যা করতে হবে তা হল, চালান বোতামে ক্লিক করুন।
এখন আপনি দেখতে পাবেন যে একটি ডায়ালগ বক্স উপস্থিত হয়েছে। যা বলছে, ডেটা সহ কলামের সংখ্যা হল 3৷
আরও পড়ুন: এক্সেলে কলামের সংখ্যা কীভাবে গণনা করবেন (3 সহজ পদ্ধতি)
2. একটি এক্সেল VBA কোড ব্যবহার করে ডেটা সহ একটি প্রদত্ত পরিসরে সমস্ত কলাম গণনা করুন
নিম্নলিখিত VBA কোড আপনাকে ডেটা সহ সমস্ত কলাম গণনা করতে সক্ষম করবে প্রদত্ত পরিসর।
কোডটি ব্যবহার করতে,
❶ প্রথমে, ALT + F11 টিপে VBA সম্পাদক খুলুন।
❷ তারপর যান ঢোকাতে > একটি নতুন মডিউল তৈরি করতে মডিউল ।
❸ এর পরে নিম্নলিখিত VBA স্ক্রিপ্টটি অনুলিপি করুন।
5808
❹ VBA সম্পাদকে ফিরে যান এবং টিপুন CTRL + V পেস্ট করতে।
❺ এখন CTRL + S টিপে কোডটি সংরক্ষণ করুন
❻ ডেভেলপার ট্যাবে যান এবং ম্যাক্রো উইন্ডো খুলতে ম্যাক্রোস তে চাপুন।
অথবা, শুধু টিপুন ম্যাক্রো ডায়ালগ বক্সটি পেতে F5 কী।
❼ ডায়ালগ বক্স থেকে, ফাংশনের নাম CountColumnsInARange চয়ন করুন এবং Run <7 টিপুন।>বোতাম।
অবশেষে, একটি ছোট ডায়ালগ বক্স আসবে যেখানে বলা হয়েছে মোট কলামের সংখ্যা 3।
<0 আরও পড়ুন: এক্সেলে VLOOKUP-এর জন্য কলামগুলি কীভাবে গণনা করবেন (2 পদ্ধতি)
এক্সেলে কলাম গণনা করার জন্য আরও VBA কোড
1. ব্যবহার করুনVBA Range.শেষ ব্যবহৃত কলাম নম্বর ফেরত দেওয়ার শেষ পদ্ধতি
একটি এক্সেল স্প্রেডশীটে সর্বশেষ ব্যবহৃত কলাম নম্বর পেতে,
❶ প্রথমে, টিপে VBA সম্পাদক খুলুন ALT + F11.
❷ তারপর ঢোকাতে যান > একটি নতুন মডিউল তৈরি করতে মডিউল ।
❸ নিম্নলিখিত VBA কোডটি অনুলিপি করুন:
7467
❹ পেস্ট করুন এবং সংরক্ষণ করুন VBA সম্পাদকে কোড।
❺ উপরের কোডটি চালানোর জন্য F5 কী টিপুন।
আপনি শেষ কলামটি পাবেন নিচের ছবির মতো একটি পপ-আপ ডায়ালগ বক্সে নম্বর:
আরও পড়ুন: এক্সেলে মান পৌঁছানো পর্যন্ত কলামগুলি কীভাবে গণনা করবেন
2. রেঞ্জ ব্যবহার করুন। Excel-এ সর্বশেষ ব্যবহৃত কলাম নম্বর ফেরত দেওয়ার পদ্ধতি খুঁজুন
আপনি যদি শেষ ব্যবহৃত কলাম নম্বর ফেরত দিতে VBA কোড খুঁজছেন তাহলে নিচের ধাপগুলি অনুসরণ করুন :
❶ প্রথমে, VBA এডিটর খুলতে ALT + F11 টিপুন।
❷ তারপর Insert > থেকে একটি নতুন মডিউল তৈরি করুন। মডিউল৷
❸ নিম্নলিখিত VBA কোড অনুলিপি করুন:
7906
❹ তারপর VBA সম্পাদকে ফিরে যান এবং CTRL + V টিপুন পেস্ট করতে।
❺ এখন CTRL + S বোতাম টিপে VBA কোড সংরক্ষণ করুন।
এখন, টিপুন উপরের কোডটি চালানোর জন্য F5 কী।
আপনি নীচের ছবির মতো একটি পপ-আপ ডায়ালগ বক্সে সর্বশেষ ব্যবহৃত কলাম নম্বর পাবেন:
<21
মনে রাখতে হবে
- VBA এডিটর খুলতে ALT + F11 টিপুন।
- আপনি ALT + চাপতে পারেনF8 ম্যাক্রোস ডায়ালগ বক্স পেতে।
- VBA কোড চালাতে, F5 টিপুন।
উপসংহার
সংক্ষেপে, আমরা এক্সেলে VBA ব্যবহার করে ডেটা সহ কলাম গণনা করার 2 টি উপায় নিয়ে আলোচনা করেছি। আপনাকে এই নিবন্ধটির সাথে সংযুক্ত অনুশীলন ওয়ার্কবুকটি ডাউনলোড করার এবং এর সাথে সমস্ত পদ্ধতি অনুশীলন করার পরামর্শ দেওয়া হচ্ছে। এবং নীচের মন্তব্য বিভাগে কোন প্রশ্ন জিজ্ঞাসা করতে দ্বিধা করবেন না। আমরা যত তাড়াতাড়ি সম্ভব প্রাসঙ্গিক প্রশ্নের উত্তর দেওয়ার চেষ্টা করব। এবং আরও অন্বেষণ করতে দয়া করে আমাদের ওয়েবসাইট ExcelWIKI দেখুন৷
৷