বিষয়বস্তুৰ তালিকা
এই লেখাটোত মই আপোনাক দেখুৱাম যে আপুনি কেনেকৈ Excel ত VBA ৰ UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিব পাৰে। আপুনি এটা বন্ধ পৰিসীমাৰ বাবে, এটা বিক্ষিপ্ত পৰিসীমাৰ বাবে, এটা নিষ্ক্ৰিয় কাৰ্য্যপত্ৰিকাৰ বাবে, আৰু এটা নিষ্ক্ৰিয় কাৰ্য্যপুস্তিকাৰ বাবেও UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিবলৈ শিকিব।
অনুশীলন কাৰ্য্যপুস্তিকা
<ডাউনল'ড কৰক 0>আপুনি এই প্ৰবন্ধটো পঢ়ি থকাৰ সময়ত অনুশীলন কৰিবলৈ এই কাৰ্য্যপুস্তিকাখন ডাউনলোড কৰক। Excel VBA UsedRange.xlsm
UsedRange বৈশিষ্ট্যৰ এটা পৰিচয় Excel ত VBA
VBA ৰ UsedRange বৈশিষ্ট্যই এটা Range বস্তু ঘূৰাই দিয়ে। ই এটা কাৰ্য্যপত্ৰিকাৰ সকলো ঘৰৰে গঠিত এটা পৰিসীমা ঘূৰাই দিয়ে যি আৰম্ভণিতে এটা খালী শাৰী অন্তৰ্ভুক্ত কৰি ব্যৱহাৰ কৰা হৈছে।
এটা VBA ক'ডত, UsedRange বৈশিষ্ট্য কাৰ্য্যপত্ৰিকাৰ নামৰ সৈতে ব্যৱহাৰ কৰিব লাগে। গতিকে সক্ৰিয় কাৰ্য্যপত্ৰিকাৰ বাবে UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰাৰ বাবে সাধাৰণ বাক্যবিন্যাস হ'ল:
Dim Rng As Range
Set Rng = ActiveSheet.UsedRange
⧭ টোকা:
- ইয়াত Rng হৈছে UsedRange বৈশিষ্ট্যৰ দ্বাৰা ঘূৰাই দিয়া Range ৰ নাম। আপুনি যিকোনো কাম ব্যৱহাৰ কৰিব পাৰে।
- সক্ৰিয়ৰ বাহিৰে অন্য এটা কাৰ্য্যপত্ৰিকাত UsedRange বৈশিষ্ট্য অনুশীলন কৰিবলে, ইয়াৰ পৰিবৰ্তে কাৰ্য্যপত্ৰিকাৰ নাম ব্যৱহাৰ কৰক।
উদাহৰণস্বৰূপে, ইয়াক Sheet1 নামৰ এটা কাৰ্য্যপত্ৰিকাত প্ৰয়োগ কৰিবলৈ, সন্নিবিষ্ট কৰক:
Set Rng = Worksheets("Sheet1").UsedRange
4 উপায় Excel ত VBA ৰ UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিবলৈ
ইয়াত 4 আটাইতকৈ সাধাৰণ VBA ত UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰাৰ উপায়।
1. এটা বন্ধ পৰিসীমাৰ বাবে VBA UsedRange বৈশিষ্ট্য
প্ৰথমে, আমি এটা বন্ধ পৰিসীমাৰ সৈতে এটা কাৰ্য্যপত্ৰিকাৰ বাবে VBA UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিম।
ই'
ইয়াত আমি Sheet1 নামৰ এটা ৱৰ্কশ্বীট পাইছো য'ত এটা বন্ধ ৰেঞ্জ আছে য'ত নাম, যোগদানৰ তাৰিখ, আৰু দৰমহা আছে এতিয়া যদি আপুনি এই কাৰ্য্যপত্ৰিকাত UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰে, ই B2:C13 পৰিসীমা ঘূৰাই দিব (আৰম্ভণিতে এটা খালী শাৰী অন্তৰ্ভুক্ত কৰি)।
যদি Sheet1 সক্ৰিয়, আপুনি ব্যৱহাৰ কৰিব পাৰে:
Dim Rng As Range
Set Rng = ActiveSheet.UsedRange
বা আপুনি ব্যৱহাৰ কৰিব পাৰে:
১৫৪৩
২৭৯৩
⧭ আউটপুট :
আমি ক'ডৰ ভিতৰত এটা Range ৰ Select বৈশিষ্ট্য ব্যৱহাৰ কৰিছো। গতিকে, যদি আমি ক'ডটো চলাওঁ, তেন্তে ই Sheet1 .
ৰ B2:D13 ৰ পৰিসৰ নিৰ্বাচন কৰিব অধিক পঢ়ক: এক্সেলত VBA ৰ পৰিসীমা বস্তু কেনেকৈ ব্যৱহাৰ কৰিব লাগে (৫টা বৈশিষ্ট্য)
2. এটা বিক্ষিপ্ত পৰিসীমাৰ বাবে VBA UsedRange বৈশিষ্ট্য
যদি আপোনাৰ যিকোনো কাৰ্য্যপত্ৰিকাত এটা বিক্ষিপ্ত পৰিসীমা আছে, UsedRange বৈশিষ্ট্যই মাজৰ খালী ঘৰসমূহ অন্তৰ্ভুক্ত কৰি এটা পৰিসীমা ঘূৰাই দিব।
এতিয়া Sheet1 ত আমাৰ মুঠ দৰমহা, সৰ্বোচ্চ দৰমহা, আৰু সৰ্বনিম্ন দৰমহা বিভিন্ন ঠাইত সিঁচৰতি হৈ আছে, কোষ B3 লৈকে G3 , এইদৰে:
এতিয়া UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিবলে ক'ডৰ দুটা শাৰীৰ যিকোনো এটা ব্যৱহাৰ কৰক।
Dim Rng As Range
Set Rng = ActiveSheet.UsedRange
বা
Dim Rng As Range
Set Rng = Worksheets("Sheet1").UsedRange
⧭ আউটপুট:
ই Sheet1 ৰ B2:G3 পৰিসীমাৰ ভিতৰৰ সকলো কোষ ঘূৰাই দিয়ে খালী কোষসমূহ (অন্তৰ্ভুক্ত আৰম্ভণিতে এটা খালী শাৰী)। যিহেতু আমি Range ৰ Select বৈশিষ্ট্য ব্যৱহাৰ কৰিছো, ই B2:G3.
<পৰিসীমা নিৰ্বাচন কৰিব 20>
অধিক পঢ়ক: এক্সেলত VBA ব্যৱহাৰ কৰি এটা পৰিসৰৰ শেষ (উদাহৰণৰ সৈতে)
একে ধৰণৰ পঢ়া
- এক্সেল ভিবিএ আন এখন শ্বীটলৈ কপি ৰেঞ্জ (৮টা সহজ উপায়)
- এক্সেল ভিবিএৰ সৈতে প্ৰতিটো কোষৰ বাবে এটা ৰেঞ্জৰ মাজেৰে লুপ কৰক (চূড়ান্ত গাইড)
- VBA ত এক্সেল চাবস্ক্রিপ্ট আউট অৱ ৰেঞ্জ ত্ৰুটি (5 টা সমাধানৰ সৈতে)
3. এটা নিষ্ক্ৰিয় কাৰ্য্যপত্ৰিকাৰ বাবে VBA UsedRange বৈশিষ্ট্য
যদি আমি এটা নিষ্ক্ৰিয় কাৰ্য্যপত্ৰিকাত UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিব বিচাৰো, আপুনি আৰম্ভণিতে কাৰ্য্যপত্ৰিকাৰ নাম উল্লেখ কৰিব লাগিব।
উদাহৰণস্বৰূপে, ইয়াত মোৰ সক্ৰিয় কাৰ্য্যপত্ৰিকা হৈছে Sheet1 ।
Sheet2 ত UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিবলৈ, আমি ব্যৱহাৰ কৰিব লাগিব :
Dim Rng As Range
Set Rng = Worksheets("Sheet2").UsedRange
ই'। Sheet2 নামৰ কাৰ্য্যপত্ৰিকাত সকলো ব্যৱহৃত কোষ নিৰ্ব্বাচন কৰিম।
অধিক পঢ়ক: VBA ত পৰিসীমা সংহতি কৰিবলে এক্সেল (৭টা উদাহৰণ)
৪.এটা নিষ্ক্ৰিয় কাৰ্য্যপুস্তিকাৰ বাবে VBA UsedRange বৈশিষ্ট্য
আপুনি আনকি এটা কাৰ্য্যপুস্তিকাৰ বাবে UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিব পাৰে যি সক্ৰিয় নহয়। মাত্ৰ ৱৰ্কবুকৰ নাম আগত ৰাখক।
উদাহৰণস্বৰূপে, ইয়াত মোৰ সক্ৰিয় ৱৰ্কবুক হৈছে Workbook1 । Workbook2 ৰ Sheet1 ৰ ওপৰত UsedRange বৈশিষ্ট্য ব্যৱহাৰ কৰিবলৈ, আমি ব্যৱহাৰ কৰিব লাগিব:
Dim Rng As Range
Set Rng = Workbooks("Workbook2.xlsm").Worksheets("Sheet1").UsedRange
ই <1 ৰ কাৰ্য্যপত্ৰিকা Sheet1 ৰ ব্যৱহৃত পৰিসীমা নিৰ্ব্বাচন কৰিব>কাৰ্য্যপুথি2 .
অধিক পঢ়ক: এক্সেলত ৰেঞ্জত থকা প্ৰতিটো কোষৰ বাবে VBA (3 পদ্ধতি)
মনত ৰখা কথাসমূহ
VBA ৰ UsedRange বৈশিষ্ট্যই এটা Range বস্তু ঘূৰাই দিয়ে। ইয়াত এই লেখাটোত আমি দৃশ্যায়নৰ স্বাৰ্থত এটা Range বস্তু ৰ Select বৈশিষ্ট্য ব্যৱহাৰ কৰিছো। কিন্তু স্পষ্টভাৱে, আপুনি আপোনাৰ সুবিধা অনুসৰি a Range ৰ আন যিকোনো বৈশিষ্ট্য ব্যৱহাৰ কৰিব পাৰে।
উপসংহাৰ
এই পদ্ধতিসমূহ ব্যৱহাৰ কৰি আপুনি... UsedRange এক্সেলত বৈশিষ্ট্য। আপোনাৰ কিবা প্ৰশ্ন আছে নেকি? আমাক নিঃসংকোচে সুধিব।