مواد جي جدول
لاڳو ڪرڻ VBA سڀ کان وڌيڪ اثرائتو، تيز ترين ۽ محفوظ طريقو آهي Excel ۾ ڪنهن به آپريشن کي هلائڻ لاءِ. هن آرٽيڪل ۾، اسان توهان کي ڏيکارينداسين ته ڪيئن چيڪ ڪجي ته ڇا هڪ اسٽرنگ ايڪسل ۾ ٻي اسٽرنگ تي مشتمل آهي استعمال ڪندي VBA .
ڊائون لوڊ مشق ٽيمپليٽ
توهان هتي مان مفت مشق Excel ٽيمپليٽ ڊائون لوڊ ڪري سگهو ٿا.
VBA چيڪ ڪرڻ لاءِ ته ڇا اسٽرنگ ۾ Value.xlsm
6 طريقا VBA ۾ چيڪ ڪرڻ لاءِ ته ڇا اسٽرنگ Excel ۾ ٻي اسٽرنگ تي مشتمل آهي
هيٺ هن حصي ۾، توهان کي 6 اثرائتو طريقا ملندا ته ڪيئن لاڳو ڪجي VBA اهو چيڪ ڪرڻ لاءِ ته ڇا هڪ اسٽرنگ ۾ ٻي اسٽرنگ آهي يا نه .
1. VBA چيڪ ڪرڻ لاءِ ته ڇا اسٽرنگ ۾ سب اسٽرينگ شامل آهي
هيٺ هڪ مثال آهي InStr فنڪشن اهو معلوم ڪرڻ لاءِ ته ڇا اسٽرنگ ۾ ايڪسل ۾ سب اسٽرينگ آهي.
قدم:
- دٻايو Alt + F11 پنھنجي ڪيبورڊ تي يا ٽيب ڏانھن وڃو ڊولپر -> Visual Basic کولڻ لاءِ Visual Basic Editor .
- پاپ اپ ڪوڊ ونڊو ۾، مينيو بار مان ڪلڪ ڪريو داخل ڪريو -> ماڊل .
- ڪوڊ ونڊو ۾، هيٺ ڏنل ڪوڊ ڪاپي ڪري ان کي پيسٽ ڪريو.
4453
توهان جو ڪوڊ ھاڻي ھاڻي ھلائڻ لاءِ تيار آھي.
- چلايو ميڪرو. 13>
- اڳئين طرح، کوليو Visual Basic Editor مان Developer ٽئب ۽ Insert a Module ڪوڊ ونڊو ۾.
- ڪوڊ ونڊو ۾، ھيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ پيسٽ ڪريو.
جيڪڏهن توهان جي اسٽرنگ ۾ سب اسٽرينگ شامل آهي ته پوءِ توهان کي هڪ ميچ ملي ويندي، ٻي صورت ۾، اهو واپس نه ايندو. ، اسان اهو معلوم ڪرڻ چاهيون ٿا ته ڇا اسان جيپرائمري اسٽرنگ ” فلم: آئرن مين، بيٽمين، سپرمين، اسپائڊرمين، ٿار “ لفظ تي مشتمل آهي ” Hulk “ يا نه. جيئن اهو نٿو ٿئي، اسان کي هڪ فلم نه ملي آهي نتيجو.
2. VBA چيڪ ڪرڻ لاءِ ته ڇا اسٽرنگ نمبر تي مشتمل آهي
توهان VBA ڪوڊ استعمال ڪندي ڳولهي سگهو ٿا ته اسٽرنگ نمبرن تي مشتمل آهي يا نه.
هيٺ ڏنل مثال ڏسو جتي اسان ڏسندو ته ڪھڙي اسٽرنگ ۾ فلمن جي نالن سان نمبر آھن.
مرحلا چيڪ ڪرڻ لاءِ ته ڇا اسٽرنگ نمبرن تي مشتمل آھن جن سان VBA ھيٺ ڏنل آھن.
قدم:
1947
- اهو ناهي VBA پروگرام کي هلائڻ لاءِ هڪ ذيلي پروسيجر، هي ٺاهي رهيو آهي هڪ User Defined Function (UDF)، جنهن کي اسان پنهنجي ورڪ شيٽ ۾ ڪال ڪنداسين ٽاسڪ تي عمل ڪرڻ لاءِ. سو، ڪوڊ لکڻ کان پوءِ، رن بٽڻ تي ڪلڪ ڪرڻ بدران، ميڪرو فائل کي محفوظ ڪرڻ لاءِ مينيو بار مان محفوظ ڪريو بٽڻ تي ڪلڪ ڪريو.
- هاڻي واپس وڃو. دلچسپي جي ورڪ شيٽ ڏانهن وڃو ۽ صارف جي بيان ڪيل فنڪشن کي لکو جيڪو توهان صرف VBA ڪوڊ ( SearchNumber ، ڪوڊ جي پهرين لائن ۾) ۽ فنڪشن جي بریکٹ جي اندر ٺاهيو آهي. , داخل ڪريو سيل ريفرنس نمبر جي سيل جو string جو اڳوڻو نمبر آھي (مثال طور سيلB5 ).
- دٻايو Enter .
توهان کي هڪ بوليان ويليو ملندو ( TRUE يا False )، جيڪڏهن سيل ۾ اسٽرنگ انگن تي مشتمل آهي ته توهان حاصل ڪندا TRUE ، ٻي صورت ۾ FALSE .
- <11 سيل کي هيٺ ڇڪيو Fill Handle فارمولا لاڳو ڪرڻ لاءِ باقي سيلن تي اهو معلوم ڪرڻ لاءِ ته ڪهڙي اسٽرنگ ۾ نمبر آهن ۽ ڪهڙي نه آهن.
<3
1>3. اسٽرنگ مان نمبر ڪڍڻ لاءِ VBA
مٿين سيڪشن ۾، اسان سکو ته ڪيئن چيڪ ڪجي ته اسٽرنگ ۾ نمبر آهن يا نه. ۽ هن سيڪشن ۾، اسان سکنداسين ته انهن نمبرن کي ڪيئن ڪڍيو وڃي ۽ انهن کي هيٺ ڏنل مثال سان ڪنهن ٻئي سيل ۾ رکجي.
پڙهڻ لاءِ ته ڇا تارن ۾ نمبر آهن ۽ انهن کي ڪڍڻ سان VBA ھيٺ ڏنل آھن.
Steps:
- Open Visual Basic Editor from ڊولپر ٽئب ۽ داخل ڪريو a UserForm هن ڀيري ڪوڊ ونڊو ۾ داخل ڪريو ٽيب مان.
- ظاهري مان ٽول باڪس ، ڇڪيو ۽ ڇڏي ڏيو CommandButton UserForm ۾.
- ڊبل ڪلڪ ڪريو تي ڪلڪ ڪريو بٽڻ دٻايو، ھيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ ان کي پيسٽ ڪريو.
6257
- چلايو ڪوڊ ۽ اھو توھان کي دلچسپي جي ورڪ شيٽ ڏانھن وٺي ويندو.
- ڪمانڊ بٽڻ تي ڪلڪ ڪريو ۽ توھان حاصل ڪندا سٹرنگز مان نڪتل نمبر.
26>
4. VBA چيڪ ڪرڻ لاءِ ته ڇا اسٽرنگ ۾ ڪجهه اکر آهن
هي طريقو لڳ ڀڳ آهيهڪ اسٽرنگ ۾ سب اسٽرنگ چيڪ ڪرڻ جي طريقي سان ملندڙ جلندڙ آهي.
هيٺ ڏنل آهي InStr فنڪشن معلوم ڪرڻ لاءِ ته ڇا هڪ اسٽرنگ Excel ۾ هڪ خاص اکر تي مشتمل آهي.
Steps :
- اڳي وانگر، کوليو Visual Basic Editor مان Developer ٽئب ۽ Insert a ماڊل ڪوڊ ونڊو ۾.
- ڪوڊ ونڊو ۾، ھيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ ان کي پيسٽ ڪريو.
9221
توھان جو ڪوڊ ھاڻي ھلڻ لاءِ تيار آھي.
27>3>10>11>1>چلايو پروگرام. جيڪڏهن توهان جي اسٽرنگ ۾ اکر شامل آهي ته پوءِ توهان کي مليل هڪ ميچ ملندو، ٻي صورت ۾، اهو واپس نه ايندو. ، اسان اهو معلوم ڪرڻ چاهيون ٿا ته ڇا اسان جي بنيادي اسٽرنگ “ فلم: آئرن مين، بيٽمن، سپرمين، اسپائڊرمين، ٿار “ ۾ اکر شامل آهن ” Z “ يا نه. جيئن اهو نٿو ٿئي، اسان کي هڪ خط نه مليو نتيجو ملي ٿو.
5. VBA چيڪ ڪرڻ لاءِ ته ڇا اسٽرنگ جي هڪ رينج ۾ ٻي اسٽرنگ آهي
اسان اهو سکيو آهي ته ڪيئن چيڪ ڪجي ته ڏنل اسٽرنگ ۾ ٻي اسٽرنگ آهي يا نه. پر هن سيڪشن ۾، اسان سکنداسين ته ڪيئن چيڪ ڪجي ته سٽرنگ جي هڪ رينج ۾ سب اسٽرنگ آهي يا نه مثال طور هيٺ ڏنل ڊيٽا سيٽ سان.
Steps:<2
- کوليو Visual Basic Editor مان Developer ٽئب ۽ Insert a Module ڪوڊ ونڊو ۾ .
- ڪوڊ ونڊو ۾، ھيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ ان کي پيسٽ ڪريو.
6484
توھان جو ڪوڊ ھاڻي تيار آھيهلايو.
- چلايو ڪوڊ. 13>
- اوپن Visual Basic Editor مان Dveloper ٽئب ۽ Insert a Module ڪوڊ ونڊو ۾.
- ڪوڊ ونڊو ۾، ھيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ ان کي پيسٽ ڪريو.
جيڪڏهن توهان range of string تي مشتمل آھي سب اسٽرنگ ته پوءِ توھان کي مليل ميچ ملندو، ٻي صورت ۾، اھو موٽندو ڪو به ميچ نه مليو.
6. اسٽرنگ مان اسٽرنگ ڪڍڻ لاءِ VBA
هن سيڪشن ۾، اسين ڏسنداسين ته ڪيئن معلوم ڪجي ته ڇا اسٽرنگ ۾ ڪي خاص اسٽرنگ آهن ۽ انهن کي ڪڍي ٻئي سيل ۾.
اسان ان جي معلومات کي ڪڍنداسين. نالا هيٺ ڏنل ڊيٽا سيٽ مان “ Chris “ سان شروع ٿين ٿا.
قدم :
3657
توھان جو ڪوڊ ھاڻي ھاڻي ھلڻ لاءِ تيار آھي.
- چلايو ڪوڊ.
صرف نالا شروع ٿين ٿا " Chris " سان اڳواٽ بيان ڪيل سيلز ۾ محفوظ ڪيو وڃي.