Excel VBA: ڊيٽا سان ڪالمن کي ڳڻيو (2 مثال)

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

جڏهن توهان وٽ ڪجهه ڪالمن سان گڏ هڪ ننڍڙو ڊيٽا ٽيبل آهي، توهان آساني سان انهن سڀني کي شمار ڪري سگهو ٿا. پر هڪ وڏي ڊيٽا ٽيبل لاءِ، ڪنهن به غلطي کان سواءِ سڀني ڪالمن کي ڳڻڻ تمام ڏکيو آهي. ان کان علاوه، ڪجهه ڪالمن ۾ ڊيٽا شامل ٿي سگھي ٿي، جڏهن ته ڪجهه ڪالمن مڪمل طور تي خالي هوندا. اهڙيءَ طرح هڪ وڏي ڊيٽا ٽيبل جي صورت ۾ ڊيٽا سان گڏ سڀني ڪالمن کي ڳڻڻ ڪافي مشڪل آهي. هن آرٽيڪل ۾، توهان 2 طريقا سکندا ڊيٽا سان ڪالمن کي ڳڻڻ جا طريقا آسانيءَ سان VBA استعمال ڪندي Excel ۾.

Download Practice Workbook

توهان هيٺ ڏنل لنڪ تان Excel فائل ڊائون لوڊ ڪري سگهو ٿا ۽ مشق سان گڏ اهو.

Data.xlsm سان ڪالمن ڳڻيو

ايڪسل ۾ VBA استعمال ڪندي ڊيٽا سان ڪالمن کي ڳڻڻ جا 2 طريقا

1 هڪ سادي VBA ڪوڊ استعمال ڪندي هڪ ورڪ شيٽ ۾ سڀني ڪالمن کي ڳڻيو

اسان هيٺ ڏنل ڊيٽا ٽيبل ۾ 3 ڪالمن ڏسي سگهون ٿا. ھاڻي اسان ھڪڙي ايڪسل ورڪ شيٽ ۾ استعمال ٿيل ڪالمن جي تعداد کي طئي ڪرڻ لاءِ VBA ڪوڊ استعمال ڪنداسين.

❶ سڀ کان پهريان، ALT + F11 کي دٻايو. VBA ايڊيٽر کولڻ لاءِ.

❷ ان کان پوءِ نئون ماڊل ٺاهيو Insert > ماڊل.

❸ ان کان پوءِ هيٺ ڏنل VBA اسڪرپٽ کي نقل ڪريو.

2225

❹ پوءِ واپس VBA ايڊيٽر ڏانهن وڃو ۽ CTRL کي دٻايو. + V ان کي پيسٽ ڪرڻ لاءِ.

❺ هاڻي VBA ڪوڊ محفوظ ڪريو CTRL + S بٽڻ کي دٻائي.

❻ VBA ڪوڊ هلائڻ لاءِ، Dveloper ٽيب ڏانھن وڃو ۽ Macros تي ڪلڪ ڪريو. يا، دٻايو F5 key.

Macro ڊائيلاگ باڪس ظاهر ٿيندو.

❼ توهان کي صرف ڪرڻ جي ضرورت آهي، رن بٽن تي ڪلڪ ڪريو.

هاڻي توهان ڏسندا ته هڪ ڊائلاگ باڪس ظاهر ٿيو آهي. جيڪو چوي ٿو، ڊيٽا سان ڪالمن جو تعداد 3 آهي.

وڌيڪ پڙهو: ايڪسل ۾ ڪالمن جو تعداد ڪيئن ڳڻجي (3 آسان طريقا)

2. ايڪسل VBA ڪوڊ استعمال ڪندي ڊيٽا سان ڏنل رينج ۾ سڀني ڪالمن کي ڳڻيو

هيٺ ڏنل VBA ڪوڊ توهان کي سڀني ڪالمن کي ڳڻڻ جي قابل بڻائيندو ڊيٽا سان گڏ ڏنل رينج.

ڪوڊ استعمال ڪرڻ لاءِ،

❶ سڀ کان پهريان، VBA ايڊيٽر کوليو ALT + F11 کي دٻائي.

❷ پوءِ وڃو. ڏانهن داخل ڪريو > ماڊيول نئون ماڊل ٺاھڻ لاءِ.

❸ ان کان پوءِ ھيٺ ڏنل VBA اسڪرپٽ کي نقل ڪريو.

1501

❹ واپس VBA ايڊيٽر ڏانھن وڃو ۽ پريس ڪريو. CTRL + V ان کي پيسٽ ڪرڻ لاءِ.

❺ هاڻي CTRL + S.

<0 کي دٻائي ڪوڊ محفوظ ڪريو>❻ وڃو ڊولپرٽيب ۽ دٻايو Macrosدٻايو Macroونڊو کولڻ لاءِ.

يا، بس دٻايو F5 کي دٻايو حاصل ڪرڻ لاءِ Macro ڊائيلاگ باڪس.

❼ ڊائلاگ باڪس مان، فنڪشن جو نالو چونڊيو CountColumnsInARange ۽ دٻايو رن بٽڻ.

آخر ۾، هڪ ننڍڙو ڊائلاگ باڪس ظاهر ٿيندو جيڪو چوي ٿو ڪالمن جو ڪل تعداد 3.

<0 وڌيڪ پڙهو: ڪيئن ڳڻجي ڪالمن لاءِ VLOOKUP Excel ۾ (2 طريقا)

ايڪسل ۾ ڪالمن ڳڻڻ لاءِ وڌيڪ VBA ڪوڊ

1. استعمال ڪريوآخري استعمال ٿيل ڪالمن نمبر واپس ڪرڻ لاءِ VBA Range.End طريقو

ايڪسل اسپريڊ شيٽ ۾ آخري استعمال ٿيل ڪالمن نمبر حاصل ڪرڻ لاءِ،

❶ سڀ کان پهريان، ڪلڪ ڪري VBA ايڊيٽر کوليو ALT + F11.

❷ پوءِ وڃو Insert > ماڊل نئون ماڊل ٺاھڻ لاءِ.

❸ ھيٺ ڏنل ڪاپي ڪريو VBA ڪوڊ:

8770

❹ پيسٽ ڪريو ۽ محفوظ ڪريو VBA ايڊيٽر ۾ ڪوڊ.

❺ مٿي ڏنل ڪوڊ کي هلائڻ لاءِ F5 کي کي دٻايو.

توهان کي آخري ڪالم ملندو. هڪ پاپ اپ ڊائلاگ باڪس ۾ نمبر جيئن هيٺ ڏنل تصوير ۾ آهي:

وڌيڪ پڙهو: ڪالمن کي ڪيئن ڳڻجي جيستائين ايڪسل ۾ قدر پهچي نه وڃي

2. Excel ۾ آخري استعمال ٿيل ڪالمن نمبر واپس ڪرڻ لاءِ Range.Find طريقو استعمال ڪريو

جيڪڏهن توهان آخري استعمال ٿيل ڪالمن نمبر واپس ڪرڻ لاءِ VBA ڪوڊ ڳولي رهيا آهيو ته هيٺ ڏنل قدمن تي عمل ڪريو :

❶ سڀ کان پهريان، پريس ڪريو ALT + F11 VBA ايڊيٽر کولڻ لاءِ.

❷ ان کان پوءِ نئون ماڊل ٺاهيو Insert > ماڊل.

❸ هيٺ ڏنل VBA ڪوڊ ڪاپي ڪريو:

7093

❹ پوءِ واپس VBA ايڊيٽر ڏانهن وڃو ۽ CTRL + V کي دٻايو. ان کي پيسٽ ڪرڻ لاءِ.

❺ ھاڻي CTRL + S بٽڻ کي دٻائي VBA ڪوڊ محفوظ ڪريو.

ھاڻي، دٻايو. مٿي ڏنل ڪوڊ کي هلائڻ لاءِ F5 ڪي.

توهان کي آخري استعمال ٿيل ڪالم نمبر ملندو پاپ اپ ڊائلاگ باڪس ۾ جيئن هيٺ ڏنل تصوير ۾ آهي:

ياد رکڻ جون شيون

  • دٻايو ALT + F11 VBA ايڊيٽر کولڻ لاءِ.
  • توهان پريس ڪري سگهو ٿا ALT +F8 حاصل ڪرڻ لاءِ Macros ڊائيلاگ باڪس.
  • VBA ڪوڊ هلائڻ لاءِ، دٻايو F5.

نتيجو

اختيار ڪرڻ لاءِ، اسان ايڪسل ۾ VBA استعمال ڪندي ڊيٽا سان ڪالمن کي ڳڻڻ لاءِ 2 طريقن تي بحث ڪيو آهي. توھان کي صلاح ڏني وئي آھي ته ڊائون لوڊ ڪريو مشق ورڪ بڪ ھن مضمون سان منسلڪ ڪريو ۽ ان سان گڏ سڀني طريقن کي مشق ڪريو. ۽ هيٺ ڏنل تبصري سيڪشن ۾ ڪنهن به سوال کان پڇڻ ۾ سنکوڪ نه ڪريو. اسان جلدي جلدي سڀني لاڳاپيل سوالن جا جواب ڏيڻ جي ڪوشش ڪنداسين. ۽ مهرباني ڪري ڏسو اسان جي ويب سائيٽ ExcelWIKI وڌيڪ ڳولڻ لاءِ.

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