ايڪسل ۾ VBA استعمال ڪندي قطار نمبر ڪيئن ڳولهيو (4 ميڪرو)

  • هن کي شيئر ڪريو
Hugh West

اسان ڪيترن ئي طريقن سان Excel ۾ قطار نمبر ڳولي سگهون ٿا پر VBA وڌيڪ خاصيتون ۽ ڪسٽمائيزيشن پيش ڪري ٿو. جنهن ذريعي اسان سمارٽ طريقن سان قطار جا نمبر ڳولي سگهون ٿا. اڄ هي آرٽيڪل 4 ڪارآمد ميڪرو ڏيکارڻ وڃي رهيو آهي ته جيئن VBA استعمال ڪندي Excel ۾ قطار نمبر ڳولڻ لاءِ.

ڊائون لوڊ ڪريو مشق ورڪ بڪ

توهان مفت ايڪسل ورڪ بڪ ڊائون لوڊ ڪري سگهو ٿا هتي ۽ آزاديءَ سان مشق ڪريو.

VBA.xlsm استعمال ڪندي قطار نمبر ڳولھيو

4 Macros VBA استعمال ڪندي قطار نمبر ڳولڻ لاءِ Excel ۾

اسان جي ڊيٽا سيٽ سان متعارف ڪرايو جيڪو اسان انهن طريقن کي ڳولڻ لاءِ استعمال ڪنداسين جيڪي مختلف علائقن ۾ ڪجهه وڪرو ڪندڙ وڪرو جي نمائندگي ڪن ٿا.

ميڪرو 1: چونڊ کي تبديل ڪندي قطار نمبر ڳولڻ لاءِ VBA

پهريون، اسان ڪنهن به سيل کي منتخب ڪندي قطار نمبر ڳولڻ لاءِ Excel VBA ۾ ميڪرو استعمال ڪنداسين. هن جو مطلب آهي ته جيڪڏهن توهان صرف ڪنهن به استعمال ٿيل سيل کي چونڊيو، ميڪرو قطار نمبر کي فوري طور ڏيکاريندو. ان لاءِ، توهان کي ڪوڊز کي شيٽ ۾ رکڻو پوندو ، ماڊل ۾ نه.

قدم:

  • ساڄي- شيٽ جي عنوان تي ڪلڪ ڪريو ۽ منتخب ڪريو ڪوڊ ڏسو ڪانٽيڪيٽ مينيو مان .

15>

  • پوءِ لکو هيٺ ڏنل ڪوڊس-
8170
  • بعد ۾، ڪوڊ هلائڻ جي ڪا ضرورت ناهي، بس پنهنجي شيٽ ڏانهن واپس وڃو.

ڪوڊ بريڪ ڊائون:

  • پهرين، مون هڪ پرائيويٽ سب طريقيڪار ٺاهيو – Worksheet_SelectionChange .
  • پوءِ هڪ متغير اعلان ڪيو رنمبر جيئن Integer .
  • row فعال سيل جو قطار نمبر طئي ڪندو.
  • اڳيون، If بيان چيڪ ڪندو فعال سيل ته ڇا اهو خالي آهي يا نه، ۽ پوءِ MsgBox آئوٽ پُٽ ڏيکاريندو.
  • هاڻي صرف استعمال ٿيل سيل تي ڪلڪ ڪريو ۽ اهو توهان کي قطار ڏيکاريندو. نمبر.

وڌيڪ پڙهو: Excel VBA: ڪالم ۾ اسٽرنگ ڳولھيو ۽ قطار نمبر واپس ڪريو

ميڪرو 2: VBA استعمال ڪندي هڪ فعال سيل جو قطار نمبر ڳوليو

هي ميڪرو اسان جي شيٽ جي مخصوص سيل ۾ فعال سيل جو قطار نمبر واپس ڪندو. تنهن ڪري، اسان کي اسان جي ڪوڊ ۾ ورڪ شيٽ جو نالو ۽ آئوٽ سيل جو ذڪر ڪرڻو پوندو. هتي، اسان استعمال ڪنداسين سيل D14 اسان جي آئوٽ پُٽ سيل طور.

Steps:

  • دٻايو ALT + F11 کولڻ لاءِ VBA ونڊو .

  • اڳيون، نئون ماڊل داخل ڪرڻ لاءِ هيٺ ڏنل ڪلڪ ڪريو: داخل ڪريو > ماڊل .

  • ان کان پوءِ، ماڊل ۾ ھيٺ ڏنل ڪوڊ ٽائپ ڪريو-
5635
  • وري پنھنجي شيٽ ڏانھن واپس وڃو.

7>

ڪوڊ بريڪ ڊائون:

  • هتي , Find_Row_Number_of_an_Active_Cell() is Sub
  • The wSheet is declare as a Worksheet
  • پوءِ Set بيان فعال سيل کي منتخب ڪندو
  • رينج آئوٽ پٽ سيل ۾ قطار نمبر واپس ڪندو.
  • ھاڻي سيل چونڊيو ۽ ھيٺ ڏنل ڪلڪ ڪريو: Dveloper >Macros .

  • Macro ڊائلاگ باڪس ۾ ظاهر ٿيڻ کان پوء، صرف ميڪرو جو نالو چونڊيو ۽ پريس ڪريو هلايو .

جلد ئي پوءِ، توهان ڏسندا ته چونڊيل سيل جو قطار نمبر اسان جي آئوٽ پٽ سيل ۾ واپس آيو آهي.

توهان ڏسي سگهو ٿا ته B8 سيل چونڊيو ويو آهي، تنهن ڪري 8 آئوٽ آهي.

وڌيڪ پڙهو: Excel ۾ موجوده سيل جو قطار نمبر ڪيئن حاصل ڪجي (4 تڪڙا طريقا)

ملندڙ پڙھڻ

  • ۾ قطار نمبر کي ڪيئن وڌايو وڃي Excel فارمولا (6 آسان طريقا)
  • سليم VBA سان قطار مان قطار نمبر حاصل ڪريو (9 مثال)
  • هڪ قطار جو نمبر ڪيئن واپس ڪجي ايڪسل ۾ سيل ميچ (7 طريقا)
  • سيل ويليو مان قطار نمبر ڪيئن حاصل ڪجي Excel ۾ (5 طريقا)

Macro 3: VBA هڪ قدر جي ملاپ ڪندي قطار نمبر ڳولڻ لاءِ

جيڪڏهن توهان قيمت ڳولهي قطار نمبر ڳولڻ چاهيو ٿا ته هي ميڪرو توهان لاءِ آهي. توھان کي ھيٺ ڏنل تصوير ۾ ڏيکاريل ڪوڊن ۾ سرچ ويليو ۽ ڪالمن نمبر جو ذڪر ڪرڻو پوندو.

Steps:

  • پهرين تي عمل ڪريو پوئين طريقي کان ٻه قدم نئون ماڊل داخل ڪرڻ لاءِ.
  • پوءِ، ان ۾ ھيٺيون ڪوڊ داخل ڪريو-
3133
  • ان کان پوءِ واپس وڃو پنھنجي شيٽ.

ڪوڊ بريڪ ڊائون:

  • هتي، ڳوليو_رو_مچنگ_ا_ويل() آهي Sub
  • ۽ wBook ۽ wSheet کي قرار ڏنو ويو آهي ورڪ شيٽ ۽ fCell کي رينج قرار ڏنو ويو آهي.
  • 12> wBook ۽ wSheet سيٽ ٿيل آهن ActiveWorkbook ۽ ActiveSheet لاءِ.
  • Const ڳولھا جي قيمت لاءِ انپٽ وٺندو.
  • بعد ۾، رينج ڄاڻايل ڪالمن ذريعي قدر ڳوليندو.
  • اڳيون، If ۽ Else بيان MsgBox استعمال ڪندي نتيجو ڏيکاريندو.
  • بعد ۾، پوئين طريقي مان 5هين قدم تي عمل ڪريو کولڻ لاءِ ميڪرو ڊائيلاگ باڪس.
  • منتخب ڪريو
  • 1>macro name ۽ بس کي دٻايو چلايو .

جلد ئي هڪ نوٽيفڪيشن باڪس توهان کي قطار نمبر ڏيکاريندو.

وڌيڪ پڙهو: Excel VBA: واپسي قطار جو تعداد قدر (5 مناسب طريقا)

Macro 4: قطار نمبر ڳولڻ لاءِ بٽڻ

اسان جي آخري طريقي ۾، اسان توهان کي ڏيکارينداسين بهترين طريقي سان قطار نمبر جو تعين ڪرڻ لاءِ VBA macros. اسان هڪ بٽڻ ٺاهينداسين ۽ ان سان گڏ هڪ ميڪرو تفويض ڪنداسين. جڏهن اسان بٽڻ تي ڪلڪ ڪنداسين، اهو هڪ ان پٽ باڪس کوليندو جتي اسان ان پٽ کي ڳولي سگھون ٿا جنهن جي لاء اسان قطار نمبر چاهيون ٿا. اڳوڻو ميڪرو ذڪر ڪيل ڪالمن ذريعي ڳولهي سگهي ٿو پر هي ميڪرو ڪنهن به ڪالم کي ڳولي سگهي ٿو، شيٽ ۾ ڪٿي به. ٻئي طريقي جي پهرين ٻن مرحلن تي عمل ڪريو نئون ماڊل داخل ڪرڻ لاءِ.

  • اڳيون، ان ۾ ھيٺيون ڪوڊ داخل ڪريو-
  • 9782
    • پوء واپس وڃو تنهنجوشيٽ.
    • 14> 1>Sub طريقيڪار Find_Row_Number().
    • پوءِ ٻن متغيرن جو اعلان ڪيو، mValue as String ۽ row as Range .
    • پوءِ استعمال ڪيو InputBox قدر داخل ڪرڻ لاءِ.
    • بعد ۾، Set ۽ If بيان قطار نمبر ڳوليندو جيڪڏھن اھو خالي نه آھي.
    • آخرڪار، MsgBox ٻاھر ڏيکاريندو.
    • بعد ۾، ڪلڪ ڪريو ڊولپر > داخل ڪريو ۽ پوءِ منتخب ڪريو بٽن ڪمانڊ مان فارم ڪنٽرول سيڪشن .
    • 14>0>28>
    • پوءِ توھان حاصل ڪندا پلس سائن پنھنجي ڪرسر سان، پنھنجي شيٽ تي پنھنجي گھربل سائيز مطابق ڪلڪ ڪري ڪٿي به ڇڪيو ۽ پوءِ ڪلڪ ڪريو ڇڏي ڏيو.

    • مائوس کي ڇڏڻ کان پوءِ Asign Macro ڊائلاگ باڪس پاڻمرادو کلي ويندو.
    • چونڊيو ميڪرو جو نالو جيئن ڪوڊ ۾ بيان ڪيو ويو آهي.
    • پوءِ بس کي دٻايو OK .

    • اڳيون، بٽڻ تي ساڄي ڪلڪ ڪريو ۽ چونڊيو ٽيڪسٽ تبديل ڪريو بٽڻ جو نالو تبديل ڪرڻ لاءِ.

    • بٽڻ جو نالو ٽائيپ ڪريو، پوءِ بٽڻ کان ٻاهر ڪٿي به ڪلڪ ڪريو ۽ نالو تبديل ٿي ويندو.

    • هاڻي بٽڻ تي ڪلڪ ڪريو، اهو هڪ ان پٽ باڪس کوليندو.
    • آخر ۾، صرف ڳولا جي قيمت داخل ڪريو ۽ کي دٻايو. ٺيڪ آهي .

    هاڻي هڪ نظر وٺو، اهو ڏيکاري رهيو آهي قطار جو تعداد ملائيندڙقدر.

    وڌيڪ پڙهو: کالم ۾ اسٽرنگ ڳوليو ۽ ايڪسل ۾ قطار نمبر واپس ڪريو (7 طريقا)

    نتيجو

    اهو سڀ مضمون لاءِ آهي. مون کي اميد آهي ته مٿي بيان ڪيل طريقا ڪافي سٺا هوندا ته جيئن VBA استعمال ڪندي ايڪسل ۾ قطار نمبر ڳولڻ لاءِ. تبصرو سيڪشن ۾ ڪنهن به سوال پڇڻ لاء آزاد ٿيو ۽ مهرباني ڪري مون کي موٽ ڏيو. وڌيڪ ڳولهڻ لاءِ ExcelWIKI تي وڃو.

    Hugh West هڪ انتهائي تجربيڪار ايڪسل ٽرينر ۽ تجزيه نگار آهي جنهن سان صنعت ۾ 10 سالن کان وڌيڪ تجربو آهي. هن وٽ اڪائونٽنگ ۽ فنانس ۾ بيچلر جي ڊگري ۽ بزنس ايڊمنسٽريشن ۾ ماسٽر جي ڊگري آهي. Hugh کي تدريس جو شوق آهي ۽ هڪ منفرد تدريس وارو طريقو ٺاهيو آهي جنهن جي پيروي ڪرڻ ۽ سمجهڻ آسان آهي. Excel جي هن جي ماهر ڄاڻ سڄي دنيا ۾ هزارين شاگردن ۽ پروفيسر جي مدد ڪئي آهي انهن جي صلاحيتن کي بهتر بنائڻ ۽ انهن جي ڪيريئر ۾ شاندار. هن جي بلاگ ذريعي، هگ پنهنجي ڄاڻ کي دنيا سان حصيداري ڪري ٿو، مفت ايڪسل سبق ۽ آن لائن ٽريننگ پيش ڪري ٿو ماڻهن ۽ ڪاروبار کي انهن جي مڪمل صلاحيت تائين پهچڻ ۾ مدد ڏيڻ.