বিষয়বস্তুৰ তালিকা
এই লেখাটোত মই আপোনাক দেখুৱাম যে আপুনি কেনেকৈ এক্সেলত VBA ব্যৱহাৰ কৰি এটা চলকক এটা কোষ মানলৈ ছেট কৰিব পাৰে। আপুনি এটা চলক এটা ঘৰৰ মান আৰু এটা কোষৰ পৰিসীমালৈ সংহতি কৰিবলৈ শিকিব।
অভ্যাস কাৰ্য্যপুস্তিকা ডাউনলোড কৰক
আপুনি থকাৰ সময়ত ব্যায়াম কৰিবলে এই অনুশীলন কাৰ্য্যপুস্তিকা ডাউনলোড কৰক এই প্ৰবন্ধটো পঢ়ি আছে।
চলকক Cell.xlsm লৈ সংহতি কৰক
3 Excel ত চলকক এটা ঘৰ মানলৈ চলক সংহতি কৰিবলে দ্ৰুত উদাহৰণ
ইয়াত আমি এটা ডাটা ছেট পাইছো য'ত কিছুমান গ্ৰাহকৰ নাম , তেওঁলোকৰ যোগাযোগ নম্বৰ , আৰু ইমেইল ঠিকনা <পৰিসৰত আছে 1>B3:D13 এটা ৱৰ্কশ্বীটৰ।
আমি VBA ব্যৱহাৰ কৰি এই ডাটা ছেটৰ পৰা চলকসমূহক কোষ মানলৈ সংহতি কৰাৰ লক্ষ্য ৰাখিছো।
১. Excel VBA
প্ৰথমে, আমি VBA ব্যৱহাৰ কৰি এটা চলকক এটা কোষ মানলৈ ছেট কৰিবলৈ শিকিম।
For উদাহৰণস্বৰূপে, B4 cell ৰ মান Customer_Name নামৰ এটা চলকলৈ সংহতি কৰা যাওক।
যদি আপুনি মানটোৰ ডাটা ধৰণ জানে আৰু ইয়াক আগতে ঘোষণা কৰে তেন্তে ভাল। আৰু তাৰ পিছত সেই চলকটোত মান নিৰ্ধাৰণ কৰক।
উদাহৰণস্বৰূপে, ইয়াত B4 cell ত নামটো আছে, Boris Pasternak । ই এটা ষ্ট্ৰিং-টাইপ চলক। গতিকে আপুনি তলত দিয়া 2 শাৰীৰ ক’ডসমূহ ব্যৱহাৰ কৰিব পাৰে:
4772
কিন্তু যদি আপুনি তথ্যৰ ধৰণৰ বিষয়ে নিশ্চিত নহয় তেন্তে ই ঠিকেই আছে। সেই ক্ষেত্ৰত, কেৱল ২য় শাৰীটো লিখক, আৰু VBA এ মানটো সঠিকভাৱে পঢ়িবআপুনি।
5463
এতিয়া, VBA এ মান সঠিকভাৱে পঢ়িছে নে নাই পৰীক্ষা কৰিবলে, MsgBox মান ৰ সৈতে শাৰীটো সুমুৱাওক ক'ডৰ দুটা গোটৰ যিকোনো এটা আৰু তাৰ পিছত ক'ড চলাওক।
এটা বাৰ্তা বাকচ ওলাব যিয়ে আপোনাক B4 , Boris Pasternak .
কোষৰ মান দেখুৱাব
২. Excel VBA ব্যৱহাৰ কৰি এটা কাষৰ কোষৰ পৰিসৰৰ মান এটা চলকত নিৰ্ধাৰণ কৰক
এতিয়া, আমি এটা কাষৰ কোষৰ পৰিসৰৰ মান এটা চলকত সংহতি কৰিম। উদাহৰণস্বৰূপে, B3:D13 ৰেঞ্জটো Rng ভেৰিয়েবলত পঢ়ি যাওক।
ইয়াত ভেৰিয়েবলটোৰ ডাটা টাইপ হ'ব Range . আপুনি হয় ইয়াক আগতে এইদৰে ঘোষণা কৰিব পাৰে:
9414
বা আপুনি ইয়াৰ সৈতে মানসমূহ প্ৰত্যক্ষভাৱে নিযুক্ত কৰিব পাৰে।
9530
এতিয়া, Range বস্তু ৰ মানসমূহ অভিগম কৰিবলৈ, আপুনি সিহতক এটা Cells বস্তু ৰ সৈতে সিহঁতৰ শাৰী আৰু স্তম্ভ সংখ্যাৰ সৈতে অভিগম কৰিব লাগিব।
উদাহৰণস্বৰূপে, to অভিগম কোষ B4 , আপুনি Rng.Cells(2,1) ব্যৱহাৰ কৰিব লাগিব [ কোষ B4 2nd শাৰীত আছে আৰু 1st পৰিসৰৰ স্তম্ভ B3:D13 .]
শাৰীটো সুমুৱাওক MsgBox Rng.Cells(2,1) আপোনাৰ ক'ডৰ ভিতৰত আৰু ইয়াক চলাওক। ই Boris Pasternak দেখুৱাব, B4 কোষত থকা মান।
3. Excel VBA ব্যৱহাৰ কৰি এটা অ-সংলগ্ন কোষৰ পৰিসৰৰ মানসমূহ এটা চলকত সংহতি কৰক
শেষত, আমি এটা অসংলগ্ন কোষৰ পৰিসৰৰ মানসমূহ এটা চলকত সংহতি কৰিম।
উদাহৰণস্বৰূপে পঢ়িবলৈ চেষ্টা কৰা যাওক B3:B13 আৰু D3:D13 ৰেঞ্জক Rng নামৰ এটা চলকলৈ ৰূপান্তৰিত কৰক।
এয়া আকৌ Range<ৰ এটা ডাটা ধৰণ ২>। আপুনি হয় ইয়াক আগতে ঘোষণা কৰিব পাৰে বা নোৱাৰে।
আমি VBA ৰ Union পদ্ধতি ব্যৱহাৰ কৰিম যোগদান কৰিবলৈ 2 বা অধিক অসংলগ্ন
4988
এতিয়া B4 কোষ অভিগম কৰিবলে, আপুনি পুনৰ MsgBox শাৰীত প্ৰৱেশ কৰিব লাগিব Rng.Cells(1,1)। তাৰ পিছত যদি আমি ক'ডটো চলাওঁ, তেন্তে ই B4 , Boris Pasternak .
কোষত কন্টেন্ট প্ৰদৰ্শন কৰিব মনত ৰখা কথাসমূহ
ওপৰত বৰ্ণনা কৰা সকলো পদ্ধতিয়ে কেৱল সক্ৰিয় কাৰ্য্যপত্ৰিকাৰ বাবে কাম কৰে। যদি আপুনি এটা কাৰ্য্যপত্ৰিকা অভিগম কৰিব বিচাৰে যি সক্ৰিয় নহয়, আপুনি পৰিসীমাৰ আগত কাৰ্য্যপত্ৰিকাৰ নাম উল্লেখ কৰিব লাগিব।
উদাহৰণস্বৰূপে, পত্ৰিকা1 ৰ পৰিসীমা B4 অভিগম কৰিবলে , আপুনি ব্যৱহাৰ কৰিব লাগিব:
4475