Excel VBA মেক্ৰ' ব্যৱহাৰ কৰি এটা পৰিসীমাত তথ্যৰ সৈতে শেষ শাৰী বিচাৰি উলিয়াওক (7 পদ্ধতি)

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

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

মাইক্ৰ'ছফ্ট এক্সেলৰ সৈতে কাম কৰাৰ সময়ত, শেষৰ শাৰী বা স্তম্ভ বিচাৰি উলিওৱাটো এটা সাধাৰণ কাম। আমি শেষত ব্যৱহৃত শাৰী বা স্তম্ভ বিচাৰিবলৈ কিবৰ্ড ব্যৱহাৰ কৰো। কিন্তু, আপুনি নিজকে এনে এটা পৰিস্থিতিত পাব পাৰে য'ত আপুনি এটা জটিল ডাটাছেটৰ পৰা শেষ ব্যৱহৃত শাৰীটো বিচাৰিব লাগিব। এই টিউটোৰিয়েলত, আপুনি ব্যৱহাৰিক উদাহৰণ আৰু সঠিক চিত্ৰণৰ সৈতে Excel ত VBA ব্যৱহাৰ কৰি এটা পৰিসীমাত তথ্যৰ সৈতে শেষ শাৰী বিচাৰিবলৈ শিকিব।

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

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

এটা পৰিসীমাত শেষ ব্যৱহৃত শাৰী বিচাৰি উলিয়াওক।xlsm

Excel VBA মেক্ৰ' ব্যৱহাৰ কৰি এটা পৰিসীমাত তথ্যৰ সৈতে শেষ শাৰী বিচাৰিবলৈ 7 পদ্ধতি

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

📕 অধিক পঢ়ক : এক্সেলত শাৰী শাৰীকৈ মূল্য থকা শেষ কোষটো বিচাৰি উলিয়াওক (৬টা পদ্ধতি)

এই টিউটোৰিয়েলটো প্ৰদৰ্শন কৰিবলৈ আমি এই ডাটাছেটটো ব্যৱহাৰ কৰিবলৈ ওলাইছো:

ইয়াত, আমাৰ হাতত কিছুমান খেলুৱৈৰ তথ্যৰে গঠিত এটা ডাটাছেট আছে। আমি ইয়াক আপোনাক সকলো পদ্ধতি শিকাবলৈ ব্যৱহাৰ কৰিম।

VBA সম্পাদক খোলক

আমি আৰম্ভ কৰাৰ আগতে, ইয়াত আমি আপোনাক VBA সম্পাদক খোলিবলৈ এটা সহজ সোঁৱৰণী দি বয়স কৰিম Excel.

প্ৰথমে, আপোনাৰ কিবৰ্ডত Alt+F11 টিপক। তাৰ পিছত, Insert > মডিউল। ইয়াৰ পিছত ই এক্সেলৰ VBA সম্পাদক খোলিব।

1.এটা পৰিসীমাত তথ্যৰ সৈতে শেষ শাৰী বিচাৰিবলৈ Range.End বৈশিষ্ট্যৰ ব্যৱহাৰ VBA ব্যৱহাৰ কৰি

এতিয়া, এই পদ্ধতিয়ে মূলতঃ এটা পৰিসীমাৰ শেষ বিচাৰি পায়। মূলতঃ শেষত ব্যৱহৃত কোষ পৰিসৰ। আমি এই পদ্ধতি ব্যৱহাৰ কৰি এটা নিৰ্দিষ্ট পৰিসৰত তথ্য থকা শেষ শাৰীটো বিচাৰি উলিয়াব পাৰো। VBA ব্যৱহাৰ কৰিলে আপুনি আকাংক্ষিত ফলাফল পাব।

📌 পদক্ষেপ

1 প্ৰথমে VBA Editor খোলক।

2 তাৰ পিছত, তলত দিয়া ক'ডটো টাইপ কৰক:

9613

3 এতিয়া, ফাইলটো সংৰক্ষণ কৰক। তাৰ পিছত, মেক্ৰ' সংলাপ বাকচ খোলিবলৈ Alt+F8 টিপক। range_end_method

4 নিৰ্ব্বাচন কৰক ইয়াৰ পিছত, চলাওক ক্লিক কৰক।

আপুনি দেখাৰ দৰে আমি Excel ত VBA ব্যৱহাৰ কৰি এটা ৰেঞ্জত ডাটাৰ সৈতে শেষৰ শাৰীটো সফলতাৰে বিচাৰি পাইছো।

2. Range.Find VBA ৰ Property Excel ত

এতিয়া, VBA ত আমি এটা ডাটাছেটৰ পৰা এটা বিশেষ মান সন্ধান কৰিবলৈ Range.Find পদ্ধতি ব্যৱহাৰ কৰো। কিন্তু এই পদ্ধতিটো এটা ৰেঞ্জত ডাটাৰ সৈতে শেষৰ শাৰীটো বিচাৰি উলিয়াবলৈ কামত আহে। ই Find & এক্সেলৰ ডাইলগ বাকচ সলনি কৰক। পৰিসৰ. Find method ৰ বহুত যুক্তি আছে। কিন্তু আমি সকলোবোৰ ব্যৱহাৰ নকৰো।

আমি Range.Find পদ্ধতি ব্যৱহাৰ কৰাৰ আগতে আপোনাক এটা দ্ৰুত তথ্য দিওঁ:

Cells.Find(“*”, searchorder:=xlByRows, searchdirection:=xlPrevious)

কি := ”*” – তাৰকা চিহ্ন হৈছে এটা ৱাইল্ডকাৰ্ড আখৰ যিয়ে যিকোনো লিখনী বা সংখ্যা আৱিষ্কাৰ কৰে কোষত। ই মূলতঃ এটা নন-ব্লেংকৰ বাবে অন্বেষণ কৰাৰ সৈতে একে৷cell.

SearchOrder:=xlByRows – ইয়াৰ অৰ্থ হৈছে পৰৱৰ্তীলৈ যোৱাৰ আগতে প্ৰতিটো গোটেই শাৰীৰ মাজেৰে খন্দা বিচাৰি উলিওৱা। SearchDirection যুক্তিৰ ওপৰত নিৰ্ভৰ কৰি দিশটো বাওঁফালৰ পৰা সোঁফাললৈ বা সোঁফালৰ পৰা বাওঁফাললৈ সন্ধান কৰা হয়। ইয়াত অতিৰিক্ত বিকল্প হৈছে xlByColumns, যি শেষ স্তম্ভ অৱস্থান কৰাৰ সময়ত ব্যৱহাৰ কৰা হয়।

SearchDirection:=xlPrevious – ই কোনটো দিশ অন্বেষণ কৰিব নিৰ্ধাৰণ কৰে। xlPrevious ৰ অৰ্থ হ'ল ই সোঁফালৰ পৰা বাওঁফাললৈ বা তলৰ পৰা ওপৰলৈ সন্ধান কৰিব। আনটো বিকল্প হ'ল xlNext যি বিপৰীত পথত স্থানান্তৰিত হয়।

📌 পদক্ষেপ

1 প্ৰথমে VBA সম্পাদক খোলক।

2 তাৰ পিছত, তলত দিয়া ক'ডটো টাইপ কৰক:

3464

3 এতিয়া, ফাইলটো সংৰক্ষণ কৰক। তাৰ পিছত, মেক্ৰ’ সংলাপ বাকচ খোলিবলৈ Alt+F8 টিপক। range_find_method নিৰ্ব্বাচন কৰক।

4 ইয়াৰ পিছত, Run ত ক্লিক কৰক।

শেষত, ই আমাৰ Excel ৱৰ্কশ্বীটত তথ্যৰ সৈতে শেষ শাৰীটো বিচাৰি পাব।

3. শেষ শাৰী বিচাৰিবলৈ SpecialCells ফাংচন ব্যৱহাৰ কৰা VBA ব্যৱহাৰ কৰি

এইটো পদ্ধতিয়ে আপোনাৰ কিবৰ্ডত Ctrl+End টিপোৱাৰ দৰে কাম কৰে। যেতিয়া আপুনি আপোনাৰ কিবৰ্ডত Ctrl+End টিপে, ই আপোনাক সদায় শেষ শাৰীলৈ লৈ যাব, আপুনি য'তেই নাথাকক কিয়। কিন্তু যদি আপুনি এক্সেলত VBA ক'ড ব্যৱহাৰ কৰি ডাটাৰ সৈতে শেষ ব্যৱহৃত শাৰীটো বিচাৰিব বিচাৰে, তেন্তে এই ক'ডটো আপোনাৰ বাবে এটা আৱশ্যকীয়।

📌 পদক্ষেপ

1 প্ৰথমে VBA Editor খোলক।

2 তাৰ পিছত, নিম্নলিখিত ক'ডটো টাইপ কৰক:

5176

3 এতিয়া, ফাইলটো সংৰক্ষণ কৰক। তেতিয়া,মেক্ৰ' সংলাপ বাকচ খোলিবলৈ Alt+F8 টিপক। specialcells_method নিৰ্ব্বাচন কৰক।

4 ইয়াৰ পিছত, Run ত ক্লিক কৰক।

আপুনি দেখাৰ দৰে, আমি Excel ত VBA ব্যৱহাৰ কৰি ডাটাৰ সৈতে শেষ শাৰীটো বিচাৰি উলিওৱাত সফল হৈছো।

4. এটা ৰেঞ্জ <ত ডাটাৰ সৈতে শেষ শাৰী বিচাৰিবলৈ UsedRange ফাংচন ব্যৱহাৰ কৰা 11>

VBA ত UsedRange হৈছে কাৰ্য্যপত্ৰিকাৰ এটা অধিকাৰ যি এটা নিৰ্দিষ্ট কাৰ্য্যপত্ৰিকাত ব্যৱহৃত পৰিসীমা (এটা কাৰ্য্যপত্ৰিকাত ব্যৱহৃত বা লোড কৰা সকলো Excel কোষ) প্ৰতিনিধিত্ব কৰা এটা পৰিসীমা বস্তু ঘূৰাই দিয়ে। ই এটা বৈশিষ্ট্য অৰ্থাৎ ওপৰৰ বাওঁফালৰ ব্যৱহৃত কোষ আৰু এটা কাৰ্য্যপত্ৰিকাত শেষ সোঁফালৰ ব্যৱহৃত কোষে আবৃত বা ধাৰ্য্য কৰা অঞ্চল।

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

1 প্ৰথমে VBA Editor খোলক।

2 তাৰ পিছত, নিম্নলিখিত ক'ডটো টাইপ কৰক:

7078

3 এতিয়া, ফাইলটো সংৰক্ষণ কৰক। তাৰ পিছত, মেক্ৰ’ সংলাপ বাকচ খোলিবলৈ Alt+F8 টিপক। usedRange_method নিৰ্ব্বাচন কৰক।

4 ইয়াৰ পিছত, Run ত ক্লিক কৰক।

শেষত, আপুনি Excel ত এটা কাৰ্য্যপত্ৰিকাত শেষ ব্যৱহৃত শাৰীটো সফলতাৰে দেখিব।

5. Excel ত VBA ব্যৱহাৰ কৰি Table Range ব্যৱহাৰ কৰা

যদি আপোনাৰ এটা আছে আপোনাৰ কাৰ্য্যপত্ৰিকাত টেবুল, আপুনি এই পদ্ধতিৰ সৈতে তথ্যৰ সৈতে শেষ শাৰী বিচাৰি পাব পাৰে।

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

1 প্ৰথমে, VBA সম্পাদক খোলক .

2 তাৰ পিছত, তলত দিয়া ক'ডটো টাইপ কৰক:

2989

টোকা : ইয়াত, আমি আমাৰ ডাটাছেট আৰম্ভ হোৱাৰ লগে লগে শেষৰ শাৰীৰ সৈতে 3 যোগ কৰিছো ৩ নং শাৰীৰ পিছত।

3 এতিয়া, ফাইলটো সংৰক্ষণ কৰক। তাৰ পিছত, Alt+F8 টিপকমেক্ৰ' সংলাপ বাকচ খোলিবলৈ। TableRange_method নিৰ্ব্বাচন কৰক।

4 ইয়াৰ পিছত, Run ত ক্লিক কৰক।

আপুনি দেখিছে যে আমি এক্সেলত ডাটাৰ সৈতে শেষৰ শাৰীটো বিচাৰিবলৈ VBA ক'ডত টেবুল ৰেঞ্জ পদ্ধতি সফলতাৰে ব্যৱহাৰ কৰিছো।

6. বিচাৰিবলৈ নামকৰণ কৰা পৰিসৰৰ ব্যৱহাৰ এটা পৰিসীমাত তথ্যৰ সৈতে শেষ শাৰী

এই পদ্ধতিটো Excel ত সাধাৰণতে ব্যৱহাৰ কৰা নহয়। কিন্তু, আমি ভাবো যে আপুনি আপোনাৰ জ্ঞান সমৃদ্ধ কৰিবলৈ এইটো শিকিব লাগে।

যদি আপোনাৰ ডাটাছেটৰ এটা নামকৰণ কৰা পৰিসৰ আছে, আপুনি এই ক'ড ব্যৱহাৰ কৰিব পাৰে। তলৰ স্ক্ৰীণশ্বটটো চাওক। ইয়াত এটা নামকৰণ কৰা ৰেঞ্জ আছে।

📌 পদক্ষেপ

1 প্ৰথমে VBA Editor খোলক .

2 তাৰ পিছত, নিম্নলিখিত ক'ড টাইপ কৰক:

4104

টোকা : আমি LastRow ত 1 যোগ কৰিছো কাৰণ আমাৰ ৰেঞ্জ শাৰী 1 ৰ পিছত আৰম্ভ হৈছিল .

3 এতিয়া, ফাইলটো সংৰক্ষণ কৰক। তাৰ পিছত, মেক্ৰ' সংলাপ বাকচ খোলিবলৈ Alt+F8 টিপক। nameRange_method নিৰ্ব্বাচন কৰক।

4 ইয়াৰ পিছত, Run ত ক্লিক কৰক।

আপুনি দেখাৰ দৰে, আমি VBA ব্যৱহাৰ কৰি তথ্যৰ সৈতে শেষ শাৰীটো বিচাৰি উলিয়াবলৈ সফল হৈছো।

7. Excel ত VBA ৰ CurrentRegion ফাংচন

আপুনি VBA ৰ CurrentRegion পদ্ধতিও ব্যৱহাৰ কৰিব পাৰে Excel ত শেষ ব্যৱহৃত শাৰীটো বিচাৰিবলৈ। যদিও ই কৌশলী, আপুনি ইচ্ছা কৰিলে এইটো আপোনাৰ সুবিধাৰ বাবে ব্যৱহাৰ কৰিব পাৰে।

📌 পদক্ষেপ

1 প্ৰথমে VBA সম্পাদক খোলক।

2 তাৰ পিছত, নিম্নলিখিত ক'ডটো টাইপ কৰক:

7880

টোকা : পৰিসৰৰ প্ৰথম কোষ হ'ব লাগেআপোনাৰ ডাটাছেট। আৰু আপোনাৰ পছন্দ অনুসৰি আপোনাৰ শাৰীৰ সংখ্যা যোগ কৰক। ইয়াত, আমি ৩ যোগ কৰিলোঁ কাৰণ আমাৰ ডাটাছেট ৩ শাৰীৰ পিছত আৰম্ভ হৈছিল।

3 এতিয়া, ফাইলটো সংৰক্ষণ কৰক। তাৰ পিছত, মেক্ৰ’ সংলাপ বাকচ খোলিবলৈ Alt+F8 টিপক। CurrentRegion_method

4 নিৰ্ব্বাচন কৰক ইয়াৰ পিছত, Run ত ক্লিক কৰক।

আপুনি দেখাৰ দৰে আমি VBA ক'ড ব্যৱহাৰ কৰি ডাটাৰ সৈতে শেষৰ শাৰীটো সফলতাৰে বিচাৰি পাইছো।

💬 মনত ৰখা কথাবোৰ

Range.End কেৱল কাম কৰে এটা শাৰী বা স্তম্ভ। যদি আপোনাৰ ডাটাছেটত বহুতো খালী ঘৰ থাকে, ডাটাৰ সৈতে শেষ শাৰী বিচাৰি পোৱাটো কঠিন হ'ব।

কেতিয়াবা, আপুনি ক'ড চলাবলৈ আপোনাৰ পদ্ধতিসমূহত কিছুমান মান যোগ কৰিব লাগিব মসৃণভাৱে। আমি শেষৰ কোষটো বিচাৰিবলৈ শাৰীৰ সংখ্যা যোগ কৰিলোঁ। গতিকে, আপুনি মনত ৰাখিব লাগিব যে আপোনাৰ ডাটাছেট ক'ৰ পৰা আৰম্ভ হৈছিল।

উপসংহাৰ

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

বিভিন্ন এক্সেল-সম্পৰ্কীয় সমস্যা আৰু সমাধানৰ বাবে আমাৰ ৱেবছাইট Exceldemy.com পৰীক্ষা কৰিবলৈ নাপাহৰিব।

নতুন নতুন পদ্ধতি শিকি থাকিব আৰু বৃদ্ধি কৰি থাকিব!

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