এক্সেলত পৰিসীমাত শাৰীৰ মাজেৰে লুপ কৰিবলৈ VBA (৬টা উদাহৰণ)

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

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

এই টিউটোৰিয়েলত আমি excel ত ৰেঞ্জত ৰোৰ মাজেৰে লুপ কৰিবলৈ VBA কেনেকৈ ব্যৱহাৰ কৰিব লাগে সেই বিষয়ে আলোচনা কৰিম। আমি একে কাম বাৰে বাৰে নকৰাকৈ লুপ ব্যৱহাৰ কৰো। Microsoft Excel ত কাম কৰি থাকোঁতে আমি নিজকে এনে এটা অৱস্থাত পাব পাৰো য'ত আমি একেটা কামকে বহুবাৰ কৰিব লাগিব। আমি VBA ত লুপ ব্যৱহাৰ কৰি সহজে কৰিব পাৰো। এই লেখাত আমি VBA ৰ সৈতে excel ত শাৰীৰ মাজেৰে লুপ কৰিবলৈ 6 উদাহৰণ প্ৰদৰ্শন কৰিম। আমি সমগ্ৰ উদাহৰণসমূহত ব্যৱহাৰ কৰিবলগীয়া লুপটো হ'ল ' For-Next Loop '।

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

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

VBA ৰেঞ্জত শাৰীৰ মাজেৰে লুপ কৰক।xlsm

Excel ত VBA ৰ সৈতে পৰিসীমাত শাৰীৰ মাজেৰে লুপ কৰিবলৈ 6 উদাহৰণ

এই টিউটোৰিয়েলত আমি নিম্নলিখিত ডাটাছেট ব্যৱহাৰ কৰিম। ডাটাছেটত 5 বিক্ৰেতা ৰ প্ৰথম দুমাহৰ বাবে বিক্ৰীৰ পৰিমাণ থাকে।

1. শাৰীৰ মাজেৰে লুপ কৰিবলৈ পৰিসীমা ভেৰিয়েবলৰ সৈতে পৰিসৰত VBA ব্যৱহাৰ কৰক>

প্ৰথম উদাহৰণত আমি excel ত VBA ব্যৱহাৰ কৰি ৰেঞ্জত থকা শাৰীৰ মাজেৰে লুপ কৰিবলৈ ৰেঞ্জ ভেৰিয়েবল ব্যৱহাৰ কৰিম। আমি তলৰ ডাটাছেটত এটা VBA লুপ প্ৰয়োগ কৰিম।

এই উদাহৰণটো সম্পন্ন কৰিবলৈ পদক্ষেপসমূহ চাওঁ আহক।

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

  • আৰম্ভণি কৰিবলৈ, সক্ৰিয় কাৰ্য্যপত্ৰিকা ' পৰিসৰ চলক ' লৈ যাওক।
  • ইয়াৰ উপৰিও, ৰাইট-ক্লিক আৰু ' View Code ' বিকল্প নিৰ্ব্বাচন কৰক। টিপিও পাৰে Alt + F11 ইয়াক খোলিবলৈ।

  • ওপৰৰ কাৰ্য্যই সেই কাৰ্য্যপত্ৰিকাৰ বাবে এটা ক'ড উইন্ডো খোলে .
  • ইয়াৰ উপৰিও, ক'ড উইণ্ড'ত ক'ড টাইপ কৰক:
5183
  • তাৰ পিছত, Run ত ক্লিক কৰক বা F5 <2 টিপক>ক'ড চলাবলৈ।

  • শেষত আমি তলৰ স্ক্ৰীণশ্বটৰ দৰে ফলাফল পাম।

অধিক পঢ়ক: Excel VBA: পৰিসীমাত স্তম্ভসমূহৰ মাজেৰে লুপ কৰক (5 উদাহৰণ)

2. সংখ্যাগত চলক

<ৰ সৈতে পৰিসীমাত শাৰীৰ মাজেৰে লুপ কৰিবলৈ VBA প্ৰয়োগ কৰক 0>এটা ৰেঞ্জত শাৰীৰ মাজেৰে লুপিং কৰাৰ বাবে আন এটা বিকল্প হ'ল চলকটো নিৰ্বাচন কৰা। দ্বিতীয় উদাহৰণত আমি তলৰ ডাটাছেটত VBA প্ৰয়োগ কৰি সংখ্যাগত চলকসমূহৰ সৈতে ৰেঞ্জত শাৰীসমূহৰ মাজেৰে লুপ কৰিম।

আহক আমি... এই পদ্ধতিটো কৰিবলৈ পদক্ষেপসমূহ।

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

  • প্ৰথমে, ' সংখ্যাগত' নামৰ সক্ৰিয় পত্ৰিকাখনত ৰাইট-ক্লিক কৰক মান '।
  • ইয়াৰ পিছত, ' ক'ড চাওক ' বিকল্প নিৰ্ব্বাচন কৰক।

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

  • শেষত আমি তলৰ ছবিখনৰ দৰে ফলাফল চাব পাৰো। ওপৰৰ ক'ডে সংখ্যাটোৰ বিন্যাস দশমিক বিন্দুলৈ সলনি কৰে।

পঢ়কঅধিক: এক্সেলত এটা পৰিসীমাত শাৰী আৰু স্তম্ভসমূহৰ মাজেৰে লুপ কৰিবলৈ VBA (5 উদাহৰণ)

3. ব্যৱহাৰকাৰী-নিৰ্বাচিত পৰিসীমাত এক্সেল VBA পৰিসৰত শাৰীৰ মাজেৰে লুপ কৰিবলৈ

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

এই উদাহৰণৰ সৈতে জড়িত পদক্ষেপসমূহ চাওঁ আহক।

পদক্ষেপ:

  • আৰম্ভণিতে, কোষ পৰিসৰ নিৰ্বাচন কৰক ( D5:D9 )।

  • ইয়াৰ পিছত, ' ব্যৱহাৰকাৰী নিৰ্বাচিত ' নামৰ সক্ৰিয় পত্ৰিকাত ৰাইট-ক্লিক কৰক । ' ক'ড চাওক ' বিকল্প নিৰ্ব্বাচন কৰক।

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

  • গতিকে, নিৰ্বাচিত পৰিসীমাৰ প্ৰথম মান দেখুৱাই এটা বাৰ্তা বাকচ ওলাব।

  • ইয়াৰ উপৰিও, যদি আপুনি OK ত ক্লিক কৰে তেন্তে ই নিৰ্বাচিত পৰিসীমাৰ দ্বিতীয় মান ঘূৰাই দিব যিটো হৈছে D6 কোষ।

  • এই প্ৰক্ৰিয়া নিৰ্বাচিত পৰিসীমাৰ শেষ মানলৈকে চলি থাকিব যিটো হৈছে D9 কোষ।

অধিক পঢ়ক: ডাটাৰ সৈতে ৰেঞ্জত শাৰী গণনা কৰিবলৈ VBA কেনেকৈ ব্যৱহাৰ কৰিব লাগেExcel (5 Macros)

সদৃশ পঢ়া

  • এক্সেলত সক্ৰিয় কোষৰ পৰা পৰিসীমা নিৰ্বাচন কৰিবলৈ VBA কেনেকৈ ব্যৱহাৰ কৰিব (3 পদ্ধতি)
  • এক্সেল মেক্ৰ': ডাইনামিক ৰেঞ্জৰ সৈতে একাধিক স্তম্ভ সজাওক (৪টা পদ্ধতি)
  • এক্সেল ভিবিএত ৰেঞ্জক এৰেলৈ কেনেকৈ ৰূপান্তৰ কৰিব পাৰি (৩টা উপায়)

4. VBA ৰ সৈতে গতিশীল পৰিসৰত শাৰীৰ মাজেৰে লুপ কৰক

চতুৰ্থ উদাহৰণত আমি গতিশীল পৰিসৰত শাৰীৰ মাজেৰে লুপ কৰিবলৈ VBA প্ৰয়োগ কৰিম . এই উদাহৰণটো আগৰ উদাহৰণতকৈ অলপ পৃথক। আমি excel ৱৰ্কশ্বীটৰ বাবে লুপত থকা ৰেঞ্জটো কাষ্টমাইজ কৰিব পাৰিম। এই পদ্ধতিটো দেখুৱাবলৈ আমি তলৰ ডাটাছেটটো ব্যৱহাৰ কৰিম। তলৰ ডাটাছেটত আমি ৰেঞ্জৰ মানসমূহ ( B8:C12 ) এটা নিৰ্দিষ্ট মানেৰে পূৰণ কৰিম।

মাত্ৰ তলৰ পদক্ষেপসমূহৰ মাজেৰে যাওক এই পদ্ধতি সম্পন্ন কৰিবলৈ।

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

  • প্ৰথমে, B1 আৰু <কোষত ইনপুট মান 6 1>C B2 কোষত।
  • দ্বিতীয়ভাৱে, সক্ৰিয় কোষত ৰাইট-ক্লিক আৰু ' ক'ড চাওক বিকল্প নিৰ্ব্বাচন কৰক '.

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

  • ফলত ডাটাছেটটো মানটোৰে ভৰি পৰে $2500.00 তলত দিয়া ধৰণেৰে।

টোকা:

ওপৰৰ ছবিখনত... মান 6 এ পৰিসীমাৰ প্ৰথম দুটা শাৰীক প্ৰতিনিধিত্ব কৰে ( B8:B9 )।

  • শেষত, মান 9 ইনপুট কৰক 6 ৰ পৰিৱৰ্তে B1 কোষ। আমি তলৰ ছবিখনত ফলাফল চাব পাৰো।

5. পৰিসৰত সম্পূৰ্ণ শাৰীৰ মাজেৰে লুপ কৰিবলৈ VBA সন্নিবিষ্ট কৰক

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

গতিকে, এই উদাহৰণটো এক্সিকিউট কৰিবলৈ আমি অনুসৰণ কৰিবলগীয়া পদক্ষেপসমূহ চাওঁ আহক।

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

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

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

  • ওপৰৰ ছবিখনত হাইলাইট কৰা মান ' Chris ' য়ে আমি বিচৰা মানটো সূচায়। ৰেঞ্জ মান ‘ 5:9 ’ য়ে ইংগিত দিয়ে যে আমি চেল ৰেঞ্জত মানটো সন্ধান কৰিম ( B5:B9 )।
  • শেষত, এটা বাৰ্তা বাকচে মানটো প্ৰদৰ্শন কৰে' Chris ' B6 কোষত অৱস্থিত।

অধিক পঢ়ক: VBA কেনেকৈ ব্যৱহাৰ কৰিব লাগে Excel VBA

শেষৰ উদাহৰণত, আমি VBA <2 প্ৰয়োগ কৰিম>পৰিসৰত প্ৰতিটো n-th শাৰীৰ মাজেৰে লুপ কৰিবলৈ। তলৰ ডাটাছেটত আমি আমাৰ ডাটা ৰেঞ্জৰ অদ্ভুত সংখ্যাৰ শাৰীসমূহত ৰঙৰ শ্বেডিং প্ৰয়োগ কৰিম।

গতিকে, এই পদ্ধতিটো সম্পন্ন কৰাৰ পদক্ষেপসমূহ চাওঁ আহক।

পদক্ষেপ:

  • প্ৰথমে, ' n-th Row ' নামৰ সক্ৰিয় শ্বীটত ৰাইট-ক্লিক কৰক । ' ক'ড চাওক ' বিকল্প নিৰ্ব্বাচন কৰক।

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

  • শেষত আমি চাব পাৰো যে ওপৰৰ ক'ডে আমাৰ ডাটাছেটৰ পৰা কেৱল অদ্ভুত সংখ্যাৰ শাৰীবোৰক শ্বেড কৰে।

Read More: Excel VBA খালী ঘৰলৈকে পৰিসীমাৰ মাজেৰে লুপ কৰিবলৈ (৪টা উদাহৰণ)

উপসংহাৰ

সামৰণিত, এই টিউটোৰিয়েলে আপোনাক <ৰ সৈতে পৰিসীমাৰ শাৰীসমূহৰ মাজেৰে লুপ কৰাৰ 6 উদাহৰণ দিয়ে 1>VBA

এক্সেলত। আপোনাৰ দক্ষতা পৰীক্ষা কৰিবলৈ এই লেখাত থকা অনুশীলন কাৰ্য্যপত্ৰিকাখন ডাউনলোড কৰক। কিবা প্ৰশ্ন থাকিলে বাকচত এটা মন্তব্য দিবতলত. আমাৰ দলটোৱে আপোনাৰ বাৰ্তাৰ প্ৰতি অতি সোনকালে উত্তৰ দিবলৈ চেষ্টা কৰিব। ভৱিষ্যতে অধিক উদ্ভাৱনীমূলক Microsoft Excel সমাধানৰ বাবে চকু ৰাখক।

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