বিষয়বস্তুৰ তালিকা
এই লেখাটোত মই আপোনাক দেখুৱাম যে আপুনি কেনেকৈ এটা চেল মানৰ ওপৰত ভিত্তি কৰি এক্সেলত VBA ত If ষ্টেটমেন্ট ব্যৱহাৰ কৰিব পাৰে।
Excel VBA: যদি বিবৃতি কোষ মানৰ ওপৰত ভিত্তি কৰি (দ্ৰুত দৰ্শন)
2114
অভ্যাস কাৰ্য্যপুস্তিকা ডাউনলোড কৰক
এই অভ্যাস ডাউনলোড কৰক এই প্ৰবন্ধটো পঢ়ি থকাৰ সময়ত কাৰ্য্যপুস্তিকা অনুশীলন কৰিবলৈ।
যদি বিবৃতি কোষ মানৰ ওপৰত ভিত্তি কৰি।xlsm
যদি বিবৃতি Excel ত কোষ মানৰ ওপৰত ভিত্তি কৰি VBA
ইয়াত আমি এখন ৱৰ্কশ্বীট পাইছো য'ত এটা পৰীক্ষাত বিদ্যালয়ৰ কিছুমান ছাত্ৰ-ছাত্ৰীৰ নাম আৰু নম্বৰ থাকে।
আমাৰ উদ্দেশ্য হৈছে এই ডাটা ছেটৰ পৰা এটা চেল মানৰ ওপৰত ভিত্তি কৰি এক্সেল VBA ত If ষ্টেটমেন্ট কেনেকৈ ব্যৱহাৰ কৰিব লাগে শিকিব লাগে।
1 . Excel VBA ত এটা কোষৰ মানৰ ওপৰত ভিত্তি কৰি যদি বিবৃতি
প্ৰথমে আমি এটা কোষৰ মানৰ ওপৰত ভিত্তি কৰি If বিবৃতি ব্যৱহাৰ কৰিবলৈ শিকিম।
উদাহৰণস্বৰূপে, নাটালিয়া অষ্টিনে পৰীক্ষাত উত্তীৰ্ণ হৈছে নে নাই চাবলৈ চেষ্টা কৰোঁ, অৰ্থাৎ C3 কোষত থকা নম্বৰটো 40 তকৈ বেছি নে নহয়।
স্তম্ভ D ত ছাত্ৰ-ছাত্ৰীৰ ফলাফল আছে। অৰ্থাৎ, যদি C3 কোষত 40 তকৈ অধিক চিহ্ন থাকে, D3 কোষত “পাছ কৰা” থাকিব। অন্যথা, ইয়াত “ব্যৰ্থ” থাকিব।
আমি এই If বিবৃতি সৃষ্টি কৰিবলৈ এটা VBA Range বস্তু ব্যৱহাৰ কৰিম চেল মানৰ ওপৰত ভিত্তি কৰি।
ইয়াৰ বাবে VBA ক'ড হ'ব:
⧭ VBAক'ড:
2109
⧭ আউটপুট:
উপ / ব্যৱহাৰকাৰী প্ৰপত্ৰ চলাওক<2 ৰ পৰা ক'ড চলাওক> VBA টুলবাৰত সঁজুলি।
ই D3 কোষত “ব্যৰ্থ” ৰাখিব , কাৰণ C3 কোষত থকা চিহ্নটো 40 ( 32 ) তকৈ কম।
২. Excel VBA
ত কোষৰ এটা পৰিসীমাৰ মানৰ ওপৰত ভিত্তি কৰি যদি বিবৃতি আপুনি VBA<ত কোষৰ এটা পৰিসীমাৰ মানৰ ওপৰত ভিত্তি কৰি If বিবৃতি ব্যৱহাৰ কৰিব পাৰে ২>। ইয়াৰ বাবে আপুনি এটা for-loop ব্যৱহাৰ কৰিব পাৰে।
উদাহৰণস্বৰূপে, ইয়াত আমি এটা ক'ডৰ সৈতে সকলো ছাত্ৰ-ছাত্ৰীৰ ফলাফল জানিব পাৰো। আমি এটা for-loop ৰ জৰিয়তে পুনৰাবৃত্তি কৰিম যিয়ে C3:C12 পৰিসৰৰ সকলো কোষ পৰীক্ষা কৰিব আৰু এটা সংশ্লিষ্ট ফলাফল ঘূৰাই দিব, “Passed” বা “ব্যৰ্থ” .
ইয়াৰ বাবে VBA ক'ড হ'ব:
⧭ VBA ক'ড:
7924
⧭ আউটপুট:
VBA <ত Run Sub / UserForm সঁজুলিৰ পৰা ক'ড চলাওক ২>টুলবাৰ। ই 40 তকৈ বেছি চিহ্নসমূহৰ বাবে “পাছ কৰা হৈছে” ঘূৰাই দিব, আৰু 40 তকৈ কম চিহ্নসমূহৰ বাবে “বিফল” ঘূৰাই দিব।
মনত ৰখা কথাবোৰ
ইয়াত মই এটা চৰ্তৰ সৈতে এটা If বিবৃতি দেখুৱাইছো। কিন্তু যদি আপুনি বিচাৰে, আপুনি এটা If বিবৃতি ৰ ভিতৰত একাধিক চৰ্ত ব্যৱহাৰ কৰিব পাৰে।
যদি আপুনি OR টাইপ একাধিক চৰ্ত ব্যৱহাৰ কৰে, সিহতক এটা OR<ৰ সৈতে যোগ কৰক 2>.
আৰু যদি আপুনি AND টাইপ একাধিক চৰ্ত ব্যৱহাৰ কৰে, তেন্তে সিহতক এটাৰ সৈতে যোগ কৰক AND .
উদাহৰণস্বৰূপে, B3 কোষত থকা চিহ্নটো 40 তকৈ ডাঙৰ আৰু 50<2 তকৈ কম নেকি পৰীক্ষা কৰিবলৈ> বা নহয়, ব্যৱহাৰ কৰক:
7407