বিষয়বস্তুৰ তালিকা
মাপকাঠীৰ ওপৰত ভিত্তি কৰি এটা শ্বীটৰ পৰা আন এখন শ্বীটলৈ তথ্যৰ সৈতে মোকাবিলা কৰা এক্সেলত সঘনাই কৰা কামবোৰৰ ভিতৰত এটা। যদি আপোনাৰ বহুত শাৰী আছে আৰু কিছুমান মাপকাঠীৰ ভিত্তিত আন এখন শ্বীটত কপি কৰিব বিচাৰে তেন্তে ই যথেষ্ট ক্লান্তিকৰ আৰু সময়সাপেক্ষ হ'ব পাৰে। কিন্তু Microsoft Visual Basic Application (VBA) ৰ সহায়ত আপুনি Macros সৃষ্টি কৰিব পাৰে যাৰ সহায়ত আপুনি বিভিন্ন মাপকাঠীৰ ভিত্তিত এটা শ্বীটৰ পৰা আন এটা শ্বীটলৈ সহজে ডাটা কপি কৰিব পাৰে। এই লেখাটোত মই আপোনাক দেখুৱাম যে আপুনি কেনেকৈ এক্সেল ভিবিএ ব্যৱহাৰ কৰি ২টা ভিন্ন ধৰণৰ মাপকাঠীৰ ওপৰত ভিত্তি কৰি শাৰী আন এটা কাৰ্য্যপত্ৰিকালৈ কপি কৰিব পাৰে।
ধৰক, আপোনাৰ নিম্নলিখিত ডাটাছেট আছে “ তথ্য ” নামৰ এটা কাৰ্য্যপত্ৰিকাত য'ত বিভিন্ন বিক্ৰেতাৰ বিক্ৰী আৰু বিক্ৰীৰ ক্ষেত্ৰসমূহ দিয়া হৈছে। এতিয়া, আপুনি আন এখন পত্ৰিকাত কিছুমান মাপকাঠীৰ ওপৰত ভিত্তি কৰি নিৰ্দিষ্ট শাৰীসমূহ কপি কৰিব বিচাৰে।
অনুশীলন কাৰ্য্যপুস্তিকা ডাউনলোড কৰক
শাৰীসমূহ আন এটালৈ কপি কৰক 2 Excel VBA দ্বাৰা মাপকাঠীৰ ওপৰত ভিত্তি কৰি অন্য এটা কাৰ্য্যপত্ৰিকালৈ শাৰীসমূহ কপি কৰাৰ উপায়1. লিখনী মাপকাঠী
এই প্ৰদৰ্শনত মই আপোনাক দেখুৱাম যে আপুনি কেনেকৈ লিখনীৰ মাপকাঠীৰ ওপৰত ভিত্তি কৰি এটা ৱৰ্কশ্বীটৰ পৰা আন এটালৈ শাৰী কপি কৰে। ধৰি লওক, আপুনি ভাৰ্জিনিয়া ত বিক্ৰী কৰা বিক্ৰেতাসকলৰ তথ্য এক্সেল VBA ব্যৱহাৰ কৰি এৰিয়া বিক্ৰী নামৰ এটা কাৰ্য্যপত্ৰিকাত কপি কৰিব বিচাৰে। তেনে কৰিবলৈ, প্ৰথমে,
➤ ALT+F11 টিপক VBA উইণ্ড' খোলিবলৈ।
VBA ত উইণ্ডো,
➤ Insert টেবত ক্লিক কৰক আৰু মডিউল নিৰ্ব্বাচন কৰক।
ই হ'ব মডিউল(ক'ড) উইণ্ড' খোলক। এতিয়া,
➤ Module(Code) window ত নিম্নলিখিত ক'ড সন্নিবিষ্ট কৰক,
6725
কোডে Copy_Criteria_Text নামৰ এটা Macro সৃষ্টি কৰিব যিয়ে কৰিব বৰ্তমান ৱৰ্কশ্বীটৰ C স্তম্ভত ভাৰ্জিনিয়া সন্ধান কৰক আৰু এলেকা বিক্ৰী (শ্বীট3) নামৰ কাৰ্য্যপত্ৰিকাত ভাৰ্জিনিয়া থকা শাৰীসমূহ ঘূৰাই দিয়ক।
তাৰ পিছত,
➤ VBA উইণ্ড' বন্ধ বা নূন্যতম কৰক।
➤ ALT+F8
টিপক ই মেক্ৰ' উইণ্ড' খোলিব।
➤ মেক্ৰ'ৰ নাম বাকচত Copy_Criteria_Text নিৰ্বাচন কৰক আৰু চালক ত ক্লিক কৰক।
ফলত, ভাৰ্জিনিয়াৰ সৈতে শাৰীসমূহ এলেকা বিক্ৰী
নামৰ কাৰ্য্যপত্ৰিকাত কপি কৰা হ'ব
অধিক পঢ়ক: এক্সেলত শাৰীসমূহ কেনেকৈ স্বয়ংক্ৰিয়ভাৱে আন এখন শ্বীটলৈ কপি কৰিব পাৰি (৪টা পদ্ধতি)
2. সংখ্যাৰ মাপকাঠীৰ ওপৰত ভিত্তি কৰি শাৰীসমূহ আন এখন ৱৰ্কশ্বীটলৈ কপি কৰক
এতিয়া , মই আপোনাক দেখুৱাম যে আপুনি কেনেকৈ সংখ্যাৰ মাপকাঠীৰ ওপৰত ভিত্তি কৰি এটা কাৰ্য্যপত্ৰিকাৰ পৰা আন এটা কাৰ্য্যপত্ৰিকালৈ শাৰীসমূহ কপি কৰিব পাৰে। ধৰি লওক, আপুনি বিক্ৰীৰ তথ্য $100000 তকৈ অধিক শীৰ্ষ বিক্ৰী নামৰ এটা কাৰ্য্যপত্ৰিকালৈ কপি কৰিব বিচাৰে। তেনে কৰিবলৈ, প্ৰথমে,
➤ ALT+F11 টিপক VBA উইণ্ড' খোলিবলৈ।
VBA ত উইণ্ড',
➤ Insert টেবত ক্লিক কৰক আৰু Module নিৰ্ব্বাচন কৰক।
ই <খোলিব 1>মডিউল(কোড)
উইণ্ডো। এতিয়া,➤ Module(Code) window ত নিম্নলিখিত ক'ড সন্নিবিষ্ট কৰক,
2572
কোডে Copy_Criteria_Number নামৰ এটা Macro সৃষ্টি কৰিব যিয়ে কৰিব তথ্য নামৰ ৱৰ্কশ্বীটৰ D স্তম্ভত 100000 তকৈ অধিক মান সন্ধান কৰক আৰু শীৰ্ষ বিক্ৰী ( শ্বীট৪).
তাৰ পিছত,
➤ VBA উইণ্ডো বন্ধ বা নূন্যতম কৰক।
➤ <টিপক 1>ALT+F8
ই মেক্ৰ' উইণ্ড' খোলিব।
➤ মেক্ৰ' নাম <ত Copy_Criteria_Number নিৰ্বাচন কৰক 2>box ত ক্লিক কৰক আৰু Run ত ক্লিক কৰক।
ফলত, যিবোৰ শাৰীত $100000 তকৈ অধিক বিক্ৰী মান থাকে, সেইবোৰ <4 লৈ কপি কৰা হব>শীৰ্ষ বিক্ৰী ৱৰ্কশ্বীট।
অধিক পঢ়ক: মেক্ৰ' ব্যৱহাৰ কৰি এক্সেলত একাধিক শাৰী কেনেকৈ কপি কৰিব লাগে (৪টা উদাহৰণ)
উপসংহাৰ
এই প্ৰবন্ধৰ দুটা পদ্ধতিৰ সহায়ত, আপুনি Excel VBA ব্যৱহাৰ কৰি বিভিন্ন মাপকাঠীৰ ওপৰত ভিত্তি কৰি এটা কাৰ্য্যপত্ৰিকাৰ পৰা আন এটা কাৰ্য্যপত্ৰিকালৈ শাৰীসমূহ কপি কৰিব পাৰিব। আপুনি লিখনী মাপকাঠীৰ বাবে প্ৰথম পদ্ধতি আৰু সংখ্যাৰ মাপকাঠীৰ বাবে দ্বিতীয় পদ্ধতি ব্যৱহাৰ কৰিব পাৰে। যদি কোনো পদ্ধতিৰ বিষয়ে আপোনাৰ কোনো ধৰণৰ বিভ্ৰান্তি আছে তেন্তে নিঃসংকোচে মন্তব্য দিব।