স্তম্ভত ব্যৱহৃত পৰিসীমা নিৰ্বাচন কৰিবলৈ Excel VBA (৮টা উদাহৰণ)

  • এইটো শ্বেয়াৰ কৰক
Hugh West

বিষয়বস্তুৰ তালিকা

এই টিউটোৰিয়েলে excel ত এটা স্তম্ভত ব্যৱহৃত পৰিসীমা নিৰ্বাচন কৰিবলৈ VBA ব্যৱহাৰ কৰাৰ 8 উদাহৰণ প্ৰদৰ্শন কৰিব। সাধাৰণতে, excel ত UsedRange বৈশিষ্ট্যই এটা কাৰ্য্যপত্ৰিকাৰ সেই অংশক প্ৰতিনিধিত্ব কৰে যাৰ ওপৰত তথ্য আছে। উদাহৰণসমূহ স্পষ্টভাৱে দেখুৱাবলৈ, আমি সকলো উদাহৰণৰ বাবে এটা বিশেষ ডাটাছেটত UsedRange বৈশিষ্ট্য প্ৰয়োগ কৰিম।

অনুশীলন কাৰ্য্যপুস্তিকা ডাউনলোড কৰক

আমি ইয়াৰ পৰা অনুশীলন কাৰ্য্যপুস্তিকা ডাউনলোড কৰিব পাৰো .

Column.xlsm ত UsedRange নিৰ্ব্বাচন কৰিবলে VBA

8 স্তম্ভত UsedRange নিৰ্ব্বাচন কৰিবলে VBA ৰ সহজ উদাহৰণ

নিম্নলিত ছবিত , আমি সকলো উদাহৰণৰ বাবে ব্যৱহাৰ কৰিবলগীয়া ডাটাছেটটো চাব পাৰো। ডাটাছেটত বিক্ৰেতা ৰ নাম, তেওঁলোকৰ অৱস্থান , অঞ্চল, আৰু বিক্ৰীৰ ‘ মুঠ পৰিমাণ ’ থাকে। এই ডাটাছেটত, ব্যৱহৃত পৰিসীমা শিৰোনামটোকে ধৰি বিবেচনা কৰা হ'ব। গতিকে, নিম্নলিখিত ডাটাছেটত ব্যৱহৃত পৰিসীমা হ'ল ( B2:E15 )।

1. Excel

ত VBA ৰ সৈতে স্তম্ভত UsedRange নিৰ্ব্বাচন কৰক

প্ৰথম আৰু প্ৰধানকৈ আমি আমাৰ ডাটাছেটৰ পৰা সকলো স্তম্ভ নিৰ্বাচন কৰিম। ইয়াৰ বাবে আমি স্তম্ভত VBA select UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিম। এই পদ্ধতিটো সম্পন্ন কৰাৰ পদক্ষেপসমূহ চাওঁ আহক।

পদক্ষেপসমূহ:

  • আৰম্ভণি কৰিবলৈ, নাম কৰা সক্ৰিয় পত্ৰিকাখনত ৰাইট-ক্লিক কৰক ' স্তম্ভ_নিৰ্বাচন কৰক '।
  • ইয়াৰ উপৰিও, ' ক'ড চাওক ' বিকল্প নিৰ্ব্বাচন কৰক।

  • তাৰ পিছত, ওপৰৰ কাৰ্য্যই এটা খালী ঠাই মুকলি কৰে VBA সেই কাৰ্য্যপত্ৰিকাৰ বাবে ক'ড উইন্ডো। আমি এই ক'ড উইণ্ড'টো Alt + F11 টিপিও পাব পাৰো।
  • তাৰ পিছত, সেই ক'ড উইণ্ড'ত নিম্নলিখিত ক'ডটো লিখক:
2352
  • তাৰ পিছত, Run ত ক্লিক কৰক বা ক'ড চলাবলৈ F5 কি টিপক।

  • শেষত আমি তলৰ ছবিখনৰ দৰে ফলাফল পাওঁ। আমি চাব পাৰো যে আমাৰ ডাটাছেটৰ পৰা স্তম্ভসমূহত ব্যৱহৃত পৰিসীমা এতিয়া নিৰ্বাচিত কৰা হৈছে।

2. স্তম্ভ

ত সম্পূৰ্ণ ব্যৱহৃত পৰিসৰ কপি কৰিবলৈ VBA ব্যৱহাৰ কৰক দ্বিতীয় উদাহৰণত আমি আমাৰ ডাটাছেটৰ পৰা স্তম্ভসমূহত ব্যৱহৃত সমগ্ৰ পৰিসৰ কপি কৰিবলৈ VBA ব্যৱহাৰ কৰিম। সাধাৰণতে, আমি আমাৰ ডাটাছেটৰ পৰা এটা নিৰ্দিষ্ট অঞ্চল কপি কৰিবলৈ এই পদ্ধতি ব্যৱহাৰ কৰো। এই পদ্ধতি সম্পন্ন কৰিবলৈ আমি তলৰ পদক্ষেপসমূহ অনুসৰণ কৰিব লাগিব।

পদক্ষেপসমূহ:

  • প্ৰথমে, ' কপি<নামৰ সক্ৰিয় কাৰ্য্যপত্ৰিকা টেবলৈ যাওক 2>'.
  • তাৰ পিছত, সেই টেবত ৰাইট-ক্লিক কৰক আৰু ' ক'ড চাওক ' বিকল্প নিৰ্ব্বাচন কৰক।

  • ই বৰ্তমানৰ কাৰ্য্যপত্ৰিকাৰ বাবে এটা খালী VBA ক'ড উইন্ডো খোলিব। এই উইন্ডো পোৱাৰ আন এটা উপায় হ'ল কিবৰ্ডৰ পৰা Alt + F11 টিপোৱা।
  • তাৰ পিছত, তলৰ ক'ডটো সেই ক'ড উইন্ডোত সন্নিবিষ্ট কৰক:
2231
  • এতিয়া, ক'ড চলাবলৈ Run ত ক্লিক কৰক বা F5 কি টিপক।

  • শেষত আমি তলৰ দৰে ফলাফল চাব পাৰো। লগতে, আমি ব্যৱহৃত ৰেঞ্জৰ চাৰিওফালে এটা সীমাৰেখা দেখা পাওঁ। ই ইংগিত দিয়ে যে ক’ডটোৱে তথ্য কপি কৰিছেএই সীমাৰ ভিতৰত।

অধিক পঢ়ক: Excel VBA: গতিশীল পৰিসীমাক অন্য কাৰ্য্যপুস্তিকালৈ কপি কৰক

3. সংখ্যা গণনা কৰক তৃতীয় উদাহৰণত, আমি স্তম্ভত excel VBA select Used Range method ব্যৱহাৰ কৰি আমাৰ ডাটাছেটৰ স্তম্ভৰ সংখ্যা গণনা কৰিম . এই উদাহৰণে আমাৰ ডাটাছেটত ব্যৱহৃত পৰিসীমাৰ ভিতৰৰ মুঠ স্তম্ভৰ সংখ্যা এটা বাৰ্তা বাকচত ঘূৰাই দিব। এই পদ্ধতি এক্সিকিউট কৰিবলৈ তলৰ পদক্ষেপসমূহ অনুসৰণ কৰক।

পদক্ষেপসমূহ:

  • প্ৰথমে, ' Count_Columns ' নামৰ সক্ৰিয় পত্ৰিকা নিৰ্ব্বাচন কৰক।
  • দ্বিতীয়ভাৱে, সক্ৰিয় শ্বীটৰ নামত ৰাইট-ক্লিক আৰু ' View Code ' বিকল্পত ক্লিক কৰক।

  • ওপৰৰ আদেশে সক্ৰিয় কাৰ্য্যপত্ৰিকাৰ বাবে এটা খালী VBA ক'ড উইন্ডো খোলে। আমি কিবৰ্ডৰ পৰা Alt + F11 টিপিও ক'ড উইণ্ড'টো পাব পাৰো।
  • তৃতীয়তে, সেই খালী ক'ড উইণ্ড'ত নিম্নলিখিত ক'ডটো ইনপুট কৰক:
6532
  • ইয়াৰ পিছত, Run ত ক্লিক কৰক বা ক'ড চলাবলৈ F5 কি টিপক।

  • শেষত আমি এটা মেছেজ বক্সত ফলাফল পাওঁ। ব্যৱহৃত পৰিসীমাত স্তম্ভৰ সংখ্যা 4

অধিক পঢ়ক: পৰিসীমাত শাৰী গণনা কৰিবলৈ VBA কেনেকৈ ব্যৱহাৰ কৰিব লাগে 4. ব্যৱহৃত পৰিসীমাত শেষ স্তম্ভৰ সংখ্যা গণনা কৰিবলৈ Excel VBA

পূৰ্বৰ পদ্ধতিত আমি শেষৰ স্তম্ভৰ সংখ্যা উলিয়াইছিলোঁ ব্যৱহৃত পৰিসৰ।কিন্তু এই উদাহৰণত আমি VBA select UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰি সমগ্ৰ কাৰ্য্যপত্ৰিকাত ব্যৱহৃত পৰিসীমাৰ শেষ স্তম্ভৰ সংখ্যা নিৰ্ধাৰণ কৰিম। এই কাৰ্য্য সম্পাদন কৰিবলৈ আমি অনুসৰণ কৰিবলগীয়া পদক্ষেপসমূহ চাওঁ আহক।

পদক্ষেপ:

  • আৰম্ভণি কৰিবলৈ, ৰাইট-ক্লিক কৰক ' শেষ স্তম্ভ ' নামৰ সক্ৰিয় পত্ৰিকাত।
  • তাৰ পিছত, ' ক'ড চাওক ' বিকল্প নিৰ্ব্বাচন কৰক।

  • গতিকে, ওপৰৰ আদেশে সেই কাৰ্য্যপত্ৰিকাৰ বাবে এটা খালী VBA ক'ড উইন্ডো খোলে। সেই ক'ড উইন্ডো খোলাৰ এটা বিকল্প উপায় হ'ল Alt + F11 টিপোৱা।
  • তাৰ পিছত, সেই ক'ড উইন্ডোত নিম্নলিখিত ক'ড সন্নিবিষ্ট কৰক:
6059
  • এতিয়া, Run ত ক্লিক কৰক বা ক'ড চলাবলৈ F5 কি টিপক।

  • শেষত আমি আমাৰ ফলাফল এটা বাৰ্তা বাকচত পাওঁ। ব্যৱহৃত পৰিসীমাৰ শেষৰ স্তম্ভটো হৈছে কাৰ্য্যপত্ৰিকাৰ 5th স্তম্ভ।

একে ধৰণৰ পঠনসমূহ

  • এক্সেলত এটা পৰিসীমাৰ প্ৰতিটো শাৰীৰ বাবে VBA কেনেকৈ ব্যৱহাৰ কৰিব
  • এক্সেলত সক্ৰিয় কোষৰ পৰা পৰিসৰ নিৰ্বাচন কৰিবলৈ VBA ব্যৱহাৰ কৰক (3 পদ্ধতি)
  • এক্সেল মেক্ৰ': গতিশীল পৰিসীমাৰ সৈতে একাধিক স্তম্ভ সজাওক (4 পদ্ধতি)

5. VBA

<ৰ সৈতে UsedRange ৰ পৰা শেষ স্তম্ভৰ শেষ কোষ নিৰ্ব্বাচন কৰক 0>পঞ্চম উদাহৰণত আমি এক্সেল শ্বীটত শেষৰ কলামৰ শেষৰ চেল নিৰ্বাচন কৰিবলৈ VBA select Used Range property ব্যৱহাৰ কৰিম। এই উদাহৰণটোৰ উদাহৰণ দিবলৈ আমি...আমাৰ পূৰ্বৰ ডাটাছেটৰ সৈতে চলি থাকিব। এতিয়া, এই পদ্ধতি কৰিবলৈ পদক্ষেপসমূহ চাওক।

পদক্ষেপসমূহ:

  • প্ৰথমে, ' Last_Cell<2 নামৰ সক্ৰিয় পত্ৰিকা নিৰ্ব্বাচন কৰক>'.
  • ইয়াৰ পিছত, সেই শ্বীটৰ নামত ৰাইট-ক্লিক কৰক । ' View Code ' বিকল্পটো নিৰ্বাচন কৰক।

  • তাৰ পিছত, আমি এটা খালী VBA ক'ড উইণ্ড' পাম . লগতে, আমি সেই ক'ড উইণ্ড'টো খোলিবলৈ Alt + F11 টিপিব পাৰো।
  • তাৰ পিছত সেই ক'ড উইণ্ড'ত নিম্নলিখিত ক'ডটো টাইপ কৰক:
Sub Copy_UsedRange() ActiveSheet.UsedRange.Copy End Sub
  • এতিয়া, ক'ড চলাবলৈ Run ত ক্লিক কৰক বা F5 টিপক।

  • শেষত আমি তলৰ ছবিখনত ফলাফল চাব পাৰো। শেষৰ স্তম্ভৰ নিৰ্বাচিত শেষৰ ঘৰটো হৈছে E15 কোষ।

6. Excel VBA

ৰ সৈতে নিৰ্বাচিত ব্যৱহৃত পৰিসৰৰ কোষ পৰিসীমা বিচাৰক

এই উদাহৰণত, আমি এটা excel ৱৰ্কশ্বীটত নিৰ্বাচিত ব্যৱহৃত পৰিসৰৰ কোষ পৰিসীমা বিচাৰিবলৈ VBA প্ৰয়োগ কৰিম। আমি আমাৰ ব্যৱহৃত পৰিসৰৰ সকলো স্তম্ভৰ বাবে VBA ক'ড ব্যৱহাৰ কৰিম। ক'ডে কোষ পৰিসীমাৰ লগতে ব্যৱহৃত পৰিসীমাত স্তম্ভৰ ঠিকনা ঘূৰাই দিব। এই কাৰ্য্য সম্পাদন কৰিবলৈ তলৰ পদক্ষেপসমূহ অনুসৰণ কৰক।

পদক্ষেপসমূহ:

  • আৰম্ভণিতে, সক্ৰিয় পত্ৰিকা টেবত ৰাইট-ক্লিক ' কোষ পৰিসীমা বিচাৰি উলিয়াওক '।
  • দ্বিতীয়ভাৱে, ' ক'ড চাওক ' বিকল্প নিৰ্ব্বাচন কৰক।

  • ই এটা খালী VBA ক'ড উইণ্ড' খোলিব। এই ক'ড উইণ্ড' খোলাৰ আন এটা পদ্ধতি হ'ল Alt টিপোৱা + F11 .
  • তৃতীয়তে, সেই ক'ড উইণ্ড'ত তলত দিয়া ক'ডটো দিয়ক:
8229
  • তাৰ পিছত, ক'ডটো চলাবলৈ ক্লিক কৰক চলাওক বা F5 কি টিপক।

  • শেষত, এটা বাৰ্তা বাকচ যেনে... তলৰ ছবিখনে ফলাফল দেখুৱাইছে।

একে ধৰণৰ পঢ়া

  • VBA to Loop through Rows and এক্সেলত এটা ৰেঞ্জত স্তম্ভ (৫টা উদাহৰণ)
  • এক্সেল ভিবিএত ৰেঞ্জক এৰেলৈ কেনেকৈ ৰূপান্তৰ কৰিব (৩টা উপায়)

7. সন্নিৱিষ্ট কৰক খালী কোষ গণনা কৰিবলৈ VBA UsedRange বৈশিষ্ট্য

এই উদাহৰণত, আমি এটা এক্সেল শ্বীটত খালী কোষ গণনা কৰিবলৈ VBA নিৰ্বাচন কৰক UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিম। কেতিয়াবা আমাৰ ডাটাছেটৰ ব্যৱহৃত পৰিসৰত খালী কোষ থাকিব পাৰে। আমি UsedRange property ব্যৱহাৰ কৰি সেই খালী কোষবোৰৰ সংখ্যা সহজেই গণনা কৰিব পাৰো। এই উদাহৰণটো সম্পন্ন কৰাৰ পদক্ষেপসমূহ চাওঁ আহক।

পদক্ষেপসমূহ:

  • প্ৰথমে, ' খালী_কোষ '।
  • ইয়াৰ পিছত, ' ক'ড চাওক ' বিকল্প নিৰ্ব্বাচন কৰক।

  • ওপৰৰ কাৰ্য্যই এটা খালী VBA ক'ড উইণ্ড' খোলে। সেই ক'ড উইন্ডো খোলাৰ এটা বিকল্প উপায় হ'ল Alt + F11 টিপোৱা।
  • তাৰ পিছত, সেই ক'ড উইন্ডোত নিম্নলিখিত ক'ড সন্নিবিষ্ট কৰক:
9821
  • তাৰ পিছত, Run ত ক্লিক কৰক বা ক'ড চলাবলৈ F5 কি টিপক।

  • শেষত আমি মেছেজ বক্সত ফলাফল পাম। দ্য...বাৰ্তা বাকচে আমাৰ ব্যৱহৃত পৰিসীমাত মুঠ কোষ আৰু খালী কোষৰ সংখ্যা প্ৰদৰ্শন কৰিব।

8. Excel <10 ত স্তম্ভত প্ৰথম খালী কোষ অৱস্থান কৰিবলৈ VBA ব্যৱহাৰ কৰা পৰিসৰ>

শেষৰ উদাহৰণত আমি excel VBA ব্যৱহাৰ কৰি আমাৰ excel ৱৰ্কশ্বীটৰ প্ৰথম খালী চেলটো বিচাৰি উলিয়াবলৈ স্তম্ভত Used Range property নিৰ্বাচন কৰিম। এই পদ্ধতিয়ে এটা বিশেষ স্তম্ভৰ প্ৰথম খালী কোষটো বিচাৰি উলিয়াব। খালী ঘৰটো সদায় ডাটাছেটৰ ব্যৱহৃত পৰিসৰৰ বাহিৰত থাকিব। গতিকে, যদি কোনো কোষ ব্যৱহৃত পৰিসীমাত খালী বা খালী হয় তেন্তে ইয়াক এই পদ্ধতিত বিবেচনা কৰা নহ’ব। এতিয়া, এই পদ্ধতি সম্পন্ন কৰিবলৈ তলৰ পদক্ষেপসমূহ অনুসৰণ কৰক।

পদক্ষেপসমূহ:

  • আৰম্ভণি কৰিবলৈ, সক্ৰিয়ত ৰাইট-ক্লিক কৰক ' প্ৰথম_খালী ' নামৰ শ্বীট টেব।
  • ইয়াৰ উপৰিও, ' ক'ড চাওক ' বিকল্প নিৰ্ব্বাচন কৰক।

  • ই এটা খালী VBA ক'ড উইণ্ড' খোলিব। আমি সেই ক'ড উইণ্ড'টো খোলিবলৈ Alt + F11 ও টিপিব পাৰো।
  • ইয়াৰ উপৰিও, খালী VBA ক'ড উইণ্ড'ত নিম্নলিখিত ক'ডটো টাইপ কৰক:
5740
  • তাৰ পিছত, ক'ড চলাবলৈ Run ত ক্লিক কৰক বা F5 কি টিপক।

  • শেষত, ওপৰৰ ক'ডে E16 কোষত ' FirstEmptyCell ' মান সন্নিবিষ্ট কৰিব। ই ডাটাছেটৰ ব্যৱহৃত পৰিসৰৰ পিছত E স্তম্ভৰ প্ৰথম খালী কোষ।

Read More: Excel VBA to খালী কোষ (৪টা উদাহৰণ)

লৈকে পৰিসৰৰ মাজেৰে লুপ কৰকউপসংহাৰ

এক কথাত, এই টিউটোৰিয়েলে এটা এক্সেল শ্বীটত VBA নিৰ্বাচন কৰক UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিবলে 8 উদাহৰণ দেখুৱাইছে। আপোনাৰ দক্ষতাক পৰীক্ষাত ছেট কৰিবলৈ, এই প্ৰবন্ধৰ বাবে ব্যৱহৃত অনুশীলন কাৰ্য্যপত্ৰিকা ডাউনলোড কৰক। আপোনাৰ কিবা প্ৰশ্ন থাকিলে তলৰ বাকচটোত নিঃসংকোচে মন্তব্য দিব। আমাৰ দলটোৱে আপোনাৰ বাৰ্তাৰ প্ৰতি অতি সোনকালে প্ৰতিক্ৰিয়া প্ৰকাশ কৰিবলৈ চেষ্টা কৰিব। ভৱিষ্যতে অধিক উদ্ভাৱনীমূলক Microsoft Excel সমাধানৰ বাবে সাৱধান হওক।

হিউ ৱেষ্ট এজন অতি অভিজ্ঞ এক্সেল প্ৰশিক্ষক আৰু বিশ্লেষক আৰু তেওঁৰ উদ্যোগটোত ১০ বছৰতকৈও অধিক অভিজ্ঞতা আছে। তেওঁ একাউণ্টিং আৰু বিত্ত বিষয়ত স্নাতক ডিগ্ৰী আৰু ব্যৱসায় প্ৰশাসনত স্নাতকোত্তৰ ডিগ্ৰী লাভ কৰিছে। হিউৰ পাঠদানৰ প্ৰতি আকৰ্ষণ আছে আৰু তেওঁ এক অনন্য শিক্ষকতা পদ্ধতি গঢ়ি তুলিছে যিটো অনুসৰণ আৰু বুজিবলৈ সহজ। এক্সেলৰ বিষয়ে তেওঁৰ বিশেষজ্ঞ জ্ঞানে বিশ্বজুৰি হাজাৰ হাজাৰ ছাত্ৰ-ছাত্ৰী আৰু পেছাদাৰীক তেওঁলোকৰ দক্ষতা বৃদ্ধি আৰু কেৰিয়াৰত উৎকৃষ্টতা প্ৰদৰ্শন কৰাত সহায় কৰিছে। তেওঁৰ ব্লগৰ জৰিয়তে হিউৱে নিজৰ জ্ঞান বিশ্বৰ সৈতে ভাগ-বতৰা কৰে, ব্যক্তি আৰু ব্যৱসায়ীসকলক তেওঁলোকৰ সম্পূৰ্ণ সম্ভাৱনাক লাভ কৰাত সহায় কৰিবলৈ বিনামূলীয়া এক্সেল টিউটোৰিয়েল আৰু অনলাইন প্ৰশিক্ষণ আগবঢ়ায়।