সুচিপত্র
যখন আপনি নির্বাচনের মাধ্যমে সেল ফরম্যাট করতে চান এবং একই সময়ে বড় ডেটা নিয়ে কাজ করতে চান তখন এটি সময় সাপেক্ষ। কিন্তু VBA এর সাহায্যে, আমরা এটি খুব সহজে করতে প্রোগ্রাম করতে পারি। এই টিউটোরিয়ালে, আমরা আপনাকে দেখাব কিভাবে ভেরিয়েবল সারি এবং ভেরিয়েবল কলাম একটি পরিসরে এক্সেল VBA ব্যবহার করতে হয়।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
আপনি যখন এই নিবন্ধটি পড়ছেন তখন অনুশীলন করার জন্য এই অনুশীলনের ওয়ার্কবুকটি ডাউনলোড করুন।
VBA.xlsm সহ পরিবর্তনশীল সারি এবং কলাম
5 উপযুক্ত এক্সেল VBA এর সাথে পরিবর্তনশীল সারি এবং কলামের সাথে পরিসর ব্যবহার করার উপায়
নিম্নলিখিত বিভাগে, আমরা 5 ভেরিয়েবল সারি এবং কলাম<তৈরি করার উপায়গুলি প্রদর্শন করব 2>। উপরন্তু, আমরা আপনাকে দেখাব কিভাবে সেগুলিকে ফর্ম্যাট করতে বা ভেরিয়েবল রেঞ্জ -এ যেকোনো কাস্টমাইজেশন প্রয়োগ করতে হয়। টাস্কটি ব্যবহার করার জন্য নীচের ছবিতে একটি নমুনা ডেটা সেট উপস্থাপন করা হয়েছে৷
1. এক্সেল VBA এর সাথে পরিবর্তনশীল সারি প্রয়োগ করে একটি নির্দিষ্ট পরিসর ফর্ম্যাট করুন
আসুন বলুন, আমরা একটি ভেরিয়েবল সারি নম্বর এর জন্য আবেদন করে একটি ভেরিয়েবল রেঞ্জ নির্বাচন করতে চাই। আমরা B5:C10 পরিসরটি নির্বাচন করব এবং পরিসরে ফন্টের রঙ ( মেরুন ) প্রয়োগ করব। এটি করতে, নীচের সহজ ধাপগুলি অনুসরণ করুন৷
♠ ধাপ 1: একটি VBA মডিউল তৈরি করুন
- প্রথম সব, VBA ম্যাক্রো শুরু করতে Alt + F11 টিপুন।
- ঢোকাতে ক্লিক করুন।
- তারপর, নির্বাচন করুন মডিউল ।
♠ ধাপ 2: একটি VBA কোড লিখুন
- লিখুন নিম্নলিখিত VBA কোডগুলি৷
4965
♠ ধাপ 3: প্রোগ্রাম চালান
- প্রথমে, সংরক্ষণ করুন প্রোগ্রামটি এবং টিপুন F5 চালতে।
- অতএব, ইনপুট বক্স প্রদর্শিত হবে, এবং টাইপ করুন 10 সারি নম্বর হিসাবে।
- অবশেষে, দেখতে এন্টার টিপুন পরিসীমা এর সাথে ( সারি 5 , কলাম 2 ) থেকে ( পরিবর্তনশীল সারি 10 , কলাম 3 ) নির্বাচিত হবে।
♠ ধাপ 4 : রেঞ্জে ফন্ট কালার প্রয়োগ করুন
- নির্বাচিত রেঞ্জে ফন্টের রঙ যোগ করতে, নিম্নলিখিত VBA কোডগুলি <2 পেস্ট করুন>.
6117
♠ ধাপ 5: একটি সারি নম্বর টাইপ করুন
- টাইপ করুন <2 ইনপুট বক্সে সারি নম্বর ( 10 )।
- ঠিক আছে ক্লিক করুন .
- অতএব, নির্বাচিত পরিসর হবে রঙিন নিচের ছবিতে দেখানো হয়েছে৷
24>
আরো পড়ুন: এক্সেলে নির্বাচনের জন্য একটি পরিসর ভেরিয়েবল সেট করতে VBA কীভাবে ব্যবহার করবেন (5 পদ্ধতি)
2. এর দ্বারা একটি ডায়নামিক পরিসর কাস্টমাইজ করুন এক্সেল VBA এর সাথে পরিবর্তনশীল সারি প্রয়োগ করা
যখন আপনার ব্যবহৃত পরিসরটি অনেক বড় হয় তখন আপনি সারি নম্বরটি আলাদা করতে পারবেন না, আপনাকে আপনার ভেরিয়েবল সারি হিসাবে সর্বশেষ ব্যবহৃত সারি ব্যবহার করতে হতে পারে 2>। এটি করার জন্য, নীচে বর্ণিত ধাপগুলি অনুসরণ করুন৷
♠৷ধাপ 1: একটি VBA কোড লিখুন
- একটি নতুন মডিউল নির্বাচন করুন ঢোকান
- থেকে নতুন মডিউলে , লিখুন নিম্নলিখিত VBA প্রোগ্রাম ।
7151
♠ ধাপ 2: নির্বাচন করুন
- প্রোগ্রামটি চালানোর পরে, আপনার পরিসীমা আপনার শেষ ব্যবহার করা পর্যন্ত নির্বাচিত হবে সারি৷
♠ ধাপ 3: একটি ফন্টের রঙ প্রয়োগ করুন
- নির্বাচিত পরিসর কে চিহ্নিত করতে অথবা সম্পাদনা করতে, পেস্ট করুন নিম্নলিখিত VBA কোডগুলি ।
5645
♠ ধাপ 4: চূড়ান্ত ফলাফল
- অবশেষে, সংরক্ষণ প্রোগ্রামটি এবং চালান এটি F5 টিপে।
- ফলে, আপনার সর্বশেষ ব্যবহৃত সারি এর সাথে পরিসরটি রঙ দিয়ে ফরম্যাট করা হয়েছে।
আরো পড়ুন: এক্সেল ভিবিএ: অন্য ওয়ার্কবুকে ডায়নামিক রেঞ্জ কপি করুন
একই রকম রিডিংস<2
- এক্সেলের একটি পরিসরে প্রতিটি সারির জন্য কীভাবে VBA ব্যবহার করবেন
- এক্সেলের একটি পরিসরে সারি এবং কলামগুলির মাধ্যমে লুপ করার জন্য VBA ( 5 উদাহরণ) <1 6>
- এক্সেল ভিবিএ থেকে ফাঁকা সেল পর্যন্ত রেঞ্জের মাধ্যমে লুপ করুন (৪টি উদাহরণ)
- এক্সেল ভিবিএ-তে রেঞ্জকে কীভাবে রূপান্তর করবেন (৩টি উপায়)
- এক্সেলের অ্যাক্টিভ সেল থেকে পরিসর নির্বাচন করতে VBA কীভাবে ব্যবহার করবেন (3 পদ্ধতি)
3. এক্সেল VBA এর সাথে পরিবর্তনশীল কলাম প্রয়োগ করে একটি নির্দিষ্ট পরিসর ফর্ম্যাট করুন
ভেরিয়েবল সারি এর অনুরূপ, আপনি এক্সেল VBA এর সাথে ভেরিয়েবল কলাম প্রয়োগ করতে পারেন। B5 ( সারি 5 , কলাম 2 ) সেল হল প্রথম সেল এ পরিসীমা, এবং সারি 8 হল পরিসরের শেষ সারি ; শেষ কলাম হল ভেরিয়েবল কলাম ভেরিয়েবল কলাম প্রয়োগ করতে নীচের পদ্ধতিগুলি অনুসরণ করুন৷
♠ ধাপ 1: একটি VBA কোড লিখুন
- একটি নতুন <1 এ>মডিউল , লিখুন নিম্নলিখিত VBA কোড ।
6570
♠ ধাপ 2: প্রোগ্রামটি চালান
- প্রোগ্রামটি চালানোর জন্য প্রোগ্রামটি সেভ করার পরে টিপুন।
- অতএব , আপনি নিম্নলিখিত ফলাফলগুলি দেখতে পাবেন যেহেতু আপনার নির্বাচিত কক্ষগুলি পরিসীমা B5:E8 ।
4। এক্সেল VBA
আগের সাথে পরিবর্তনশীল কলাম প্রয়োগ করে একটি ডায়নামিক রেঞ্জ কাস্টমাইজ করুন, আপনি গতিশীলভাবে সম্পাদন করতে ভেরিয়েবল কলাম কাস্টমাইজ করতে পারেন। যেহেতু আপনি কলামে ডেটা বৃদ্ধি করবেন যা নির্বাচনে যোগ করবে। তা করতে নিচের সহজ নির্দেশনা অনুসরণ করুন।
♠ ধাপ 1: একটি VBA কোড পেস্ট করুন
- পেস্ট করুন নিম্নলিখিত VBA কোড একটি নতুন মডিউল ।
2772
♠ ধাপ 2: প্রোগ্রাম চালান <3
- প্রথমে, সংরক্ষণ করুন প্রোগ্রামটি এবং চালানোর জন্য F5 চাপুন।
- ফলে, পরিসরটি নির্বাচন করা হয় এবং <পর্যন্ত ফর্ম্যাট করা হয় ওয়ার্কশীটে 1>সর্বশেষ ব্যবহৃত কলাম ৷
আরো পড়ুন: এক্সেল ম্যাক্রো: এর সাথে একাধিক কলাম সাজানডায়নামিক রেঞ্জ (৪টি পদ্ধতি)
5. এক্সেল VBA
উভয়ের সাথে পরিবর্তনশীল সারি এবং পরিবর্তনশীল কলাম দিয়ে একটি পরিসর তৈরি করুন ভেরিয়েবল সারি এবং আপনার পছন্দের একটি নির্বাচন দ্বারা ভেরিয়েবল কলাম । আমাদের পরিসর নির্বাচনের প্রথম ঘরটি হল B5 ( সারি 5, কলাম 2 ) এবং শেষ পরিসরটি আমাদের নির্বাচনের উপর পরিবর্তিত হবে। কাজটি সম্পন্ন করার জন্য নীচের নির্দেশিত ধাপগুলি অনুসরণ করুন৷
♠ ধাপ 1: একটি VBA কোড টাইপ করুন
- প্রথমে, তৈরি করুন একটি নতুন মডিউল ।
- তারপর, লিখুন নিম্নলিখিত VBA কোড ।
3949
♠ ধাপ 2: সারি নম্বর প্রবেশ করান
- টাইপ করুন যেকোন সারি নম্বর ।
♠ ধাপ 3: কলাম নম্বর প্রবেশ করান
- টাইপ করুন যে কোনও কলাম নম্বর | সারি , কলাম ) = ( 8,5 ), আপনি নীচের দেখানো হিসাবে চূড়ান্ত ফলাফল পাবেন ছবি।
উপসংহার
অবশেষে, আমি আশা করি আপনি এখন বুঝতে পেরেছেন কিভাবে পরিবর্তনশীল সারি এবং কলামের সাথে এক্সেল VBA<এর সাথে পরিসর ব্যবহার করতে হয় 2>। এই সমস্ত কৌশলগুলি করা উচিত যখন আপনার ডেটা শিক্ষিত এবং অনুশীলন করা হচ্ছে। অনুশীলন বই পরীক্ষা করুন এবং আপনি যা শিখেছেন তা প্রয়োগ করুন। আপনার উদার সমর্থনের কারণে আমরা এই ধরনের প্রোগ্রাম অফার চালিয়ে যেতে পরিচালিত।
আপনার যদি থাকেপ্রশ্ন, আমাদের সাথে যোগাযোগ করতে দ্বিধা করবেন না দয়া করে। অনুগ্রহ করে নিচের মন্তব্য বিভাগে আপনার মতামত শেয়ার করুন।
Exceldemy স্টাফ যত তাড়াতাড়ি সম্ভব আপনার কাছে ফিরে আসবে।
আমাদের সাথে থাকুন এবং শিখতে থাকুন।