مواد جي جدول
هي مضمون منهنجي سيريز جو حصو آهي: Excel VBA & ميڪروس - هڪ قدم بائي اسٽيپ مڪمل گائيڊ . اسان صرف 10 اڪثر استعمال ٿيل Excel VBA شين جي فهرست تي بحث ڪنداسين.
ڊائون لوڊ ڪريو مشق ورڪ بڪ
ڊائون لوڊ ڪريو مشق ڪرڻ لاءِ هي مشق ورڪ بڪ ڊائون لوڊ ڪريو جڏهن توهان هي مضمون پڙهي رهيا آهيو.
VBA Objects.xlsm
VBA شيون ڇا آهن؟
An Object هڪ حڪم يا ڪجهه آهي جيڪو VBA ڪوڊ ۾ لاڳو ٿئي ٿو ڪجهه مخصوص ڪم ڪرڻ لاءِ.
The VBA (Visual Basic Application) هڪ اعتراض تي مبني پروگرامنگ ٻولي آهي. اعتراض VBA جي عنصرن مان ھڪڙو آھي.
ڪنھن شئي کي پنھنجي ملڪيت ۽ طريقو آھي. طريقو اھو آھي جيڪو ان شئي پاران ڪيو ويندو آھي ۽ ملڪيت ان شئي جي خاصيتن کي بيان ڪري ٿي.
VBA Objects جون خاصيتون
VBA اعتراض کي لاڳو ڪرڻ لاءِ اتي ھڪڙو ھجڻ گھرجي. شئي ۾ طريقو يا ملڪيت. اسان هتي انهن خاصيتن تي بحث ڪنداسين.
پراپرٽيز
VBA آبجیکٹ پراپرٽيز کي شئي جي سيٽنگ سمجهي سگهجي ٿو.Excel ڪيتريون ئي شيون آهن. Excel VBA ۾ گهڻيون شيون جن سان اسين ڪم ڪريون ٿا پراپرٽيز آهن.
مثال:
- Range object ۾ ملڪيتون آهن. انهن مان ڪجهه آهن کالم ، فارمولا ، قطار ، چوڌائي ، ۽ قدر .
- A چارٽ شئي جا خاصيتون آهن، جهڙوڪ Legend ، ChartArea ، ChartStyle ، وغيره.
- چارٽ ٽائيٽل پڻ ھڪڙو آھيVBA ڪوڊ 5 ڪنڊن سان اسٽار ٺاهڻ لاءِ لاڳو ڪيو ويو آهي.
6840
اسان msoShape5pointStar ڪمانڊ کي تبديل ڪندي ڪنهن به قسم جي شڪل ٺاهي سگهون ٿا.
10. ListObject Object
ListObject حصو آهي ListObjects Object . A ListObject ورک شيٽ جي ھڪڙي جدول کي ظاھر ڪري ٿو.
طريقو 17>پراپرٽيزحذف ڪريو فعال پبلش ڪريو ايپليڪيشن ريفريش آٽو فلٽر بدلايو تبصرو خالق 19>نالو والدين رينج ترتيب 21> تت 19>مثال:
هي مثال ٽيبل مان ڊيٽا ڪڍڻ ۽ ان کي صف ۾ رکڻ لاءِ آهي.
6504
وڌيڪ پڙهو: Excel VBA to Populate Array with Cell Values (4 مناسب مثال)
Conclusion
هن آرٽيڪل ۾، اسان بيان ڪيو آهي عام طور تي استعمال ٿيندڙ Excel VBA شين جي فهرست. مون کي اميد آهي ته هي توهان جي ضرورتن کي پورو ڪندو. مهرباني ڪري اسان جي ويب سائيٽ تي هڪ نظر وجهو ExcelWIKI.com ۽ پنهنجا تجويزون تبصري خاني ۾ ڏيو.
اعتراض، ملڪيتن سان جيئن ته فونٽ ، فارميٽ ، ۽ بارڊر .
اسان هيٺ ڏنل ڪم ڪرڻ لاءِ VBA ڪوڊ لکي سگهون ٿا:
- توهان ڪنهن شئي جي موجوده پراپرٽي سيٽنگ کي جانچي سگهو ٿا ۽ انهن سيٽنگن جي بنياد تي ڪجهه ڪري سگهو ٿا.
- توهان نئين قدرن کي ترتيب ڏيڻ سان اعتراض جي ملڪيت جي سيٽنگ کي تبديل ڪري سگھي ٿو.
ھن VBA بيان کي ڏسو:
Range("E10").Value
ھن بيان ۾، حد هڪ اعتراض آهي، Value ملڪيتن مان هڪ آهي. VBA بيان ۾، شيون ۽ ملڪيت هڪ طرف رکيل آهن انهن کي هڪ دور ( a dot، . ). شيون پهرين رکيا ويندا آهن، پوءِ انهن جون خاصيتون.
مثال طور، هيٺ ڏنل VBA بيان سيٽ ڪري ٿو Value ملڪيت جي Range E10:100 .
3171
اهو بيان سبب ٿيندو نمبر 100 ظاهر ڪرڻ لاءِ سيل E10 .
طريقو:
A طريقوهڪ عمل آهي جيڪو ڪنهن شئي تي لاڳو ٿئي ٿو.آبجڪٽ جا به طريقا آهن. مثال طور، Range شيون آهن هڪ Clear طريقو. هيٺ ڏنل VBA بيان صاف ڪري ٿو هڪ رينج . هي بيان رينج کي چونڊڻ جي برابر آهي ۽ پوءِ چونڊيو گهر ➪ ايڊيٽنگ ➪ صاف ڪريو ➪ سڀ صاف ڪريو :
Sub Select_A_Range() Range("B5:D5").Select End Sub
VBA ڪوڊ ۾، طريقا خاصيتون نظر اچن ٿا. طريقن کي الڳ ڪرڻ واري آپريٽر (.) سان شيون سان ڳنڍيل آهن. بهرحال، طريقا ۽ خاصيتون VBA ۾ مختلف تصور آهن.
وڌيڪ پڙهو: Excel چارٽغائب ٿي ويندو آهي جڏهن ڊيٽا لڪيل هوندي آهي (3 حل)
Excel ۾ 10 اڪثر استعمال ٿيل VBA آبجیکٹس جي فهرست
شيون جيڪي آهن:ايپليڪيشن → ورڪ بڪ → ورڪ شيٽ → رينج
هتي، اسان تفصيل سان Excel VBA جي سڀ کان عام استعمال ٿيل شين جي فهرست تي بحث ڪنداسين.<3 12 1. Application Object
The Application Object Excel جي وڏي پيماني تي استعمال ٿيندڙ شين مان هڪ آهي. اهو ڪل ايڪسل ايپليڪيشن جي نمائندگي ڪرڻ لاءِ استعمال ڪيو ويندو آهي.
طريقو | 17>پراپرٽيز|
---|---|
حساب ڪريو | ActiveCell |
CalculateFull | ActiveSheet |
InputBox | ActiveWindow |
ڇڏيو | ActiveWorkbook |
چلايو | DisplayScrollBars |
Undo | Display FormulaBar |
انتظار ڪريو | رستو | اسٽيٽس بار |
اسان کي گهربل ملڪيت يا طريقو شامل ڪرڻو پوندو جڏهن ته هن اعتراض کي Excel ۾ لاڳو ڪيو وڃي.
مثال 1:
هتي، اسان استعمال ڪيو حساب ڪريو طريقو. هي ميڪرو سڀني کليل ورڪ بڪ جي حساب ڪتاب لاءِ استعمال ٿيندو آهي.
5248
مثال 2:
ان ۾ هيٺ ڏنل مثال، اسان استعمال ڪيو DisplayScrollBars پراپرٽي سان Application object. هن ميڪرو جو مقصد اسڪرول بار کي لڪائڻ آهي.
4415
هتي، اسان اسٽيٽس False رکون ٿا، جنهن جو مطلب اهو آهي نه ڪنداايڪسل شيٽ جا اسڪرول بار ڏيکاريو.
وڌيڪ پڙهو: Excel VBA استعمال ڪندي ورڪ بڪ کي ڪيئن کوليو (4 مثال)
2. Workbooks Object
Workbooks Object جو تعلق ورڪ بڪ سان آهي. اهو هڪ ايڪسل ايپليڪيشن تي هن وقت کليل ورڪ بڪ جي فهرست کي ظاهر ڪري ٿو.
طريقو | پراپرٽيز |
---|---|
شامل ڪريو 21> | ايپليڪيشن |
چڪ آئوٽ | ڳڻپ | بند ڪريو | خلق ڪندڙ | 19>
اوپن | آئٽم | 19>
والدين | 19>
1> مثال 2:
هي مثال هڪ نئون متغير شامل ڪندو صفحو_1 Disney.xlsx ورڪ بڪ تي.
3397
12> 3. Workbook Object
The Workbook Object هڪ واحد ورڪ بڪ جي نمائندگي ڪري ٿو. اهو ميمبر آهي Workbooks جيڪي في الحال فعال يا کليل آهن. بلڪه هڪ ورڪ بڪ ورڪ شيٽس جو مجموعو آهي.
طريقو | 17>پراپرٽيز|
---|---|
فعال | ActiveChart |
AddToFavourite | ActiveSheet |
بند ڪريو | آٽو محفوظ ڪريو |
DeleteNumber Format | Full Name |
Save | User Status |
SaveAs |
1>مثال 1:
اسان موجوده ورڪ بڪ کي بند ڪرڻ چاهيون ٿا.
2223
<3
اسانبند ورڪ بڪ تي ساڳيو ڪوڊ لاڳو ڪيو. Workbooks اعتراض سڀني کليل ورڪ بڪ تي لاڳو ٿئي ٿو. پر Workbook اعتراض صرف فعال ورڪ بڪ تي لاڳو ٿئي ٿو.
مثال 2:
هن مثال ۾، اسان استعمال ڪندي سيل جو نالو ڏينداسين ورڪ بڪ اعتراض.
2280
12> 4. شيٽ آبجیکٹ
The Sheets اعتراض جو تعلق مخصوص يا فعال Excel ورڪ بڪ جي سڀني قسمن جي شيٽس سان آهي. شيٽس ورڪ شيٽ ٿي سگھن ٿيون، چارٽ شيٽ مائڪرو شيٽون.
طريقو | پراپرٽيز |
---|---|
شامل ڪريو | ايپليڪيشن |
شامل ڪريو 2 | ڳڻپ |
ڪاپي | آئٽم |
حذف ڪريو | والدين | 19>
منتقل ڪريو | ڏسندڙ |
پرنٽ آئوٽ | |
پرنٽ پريو | |
Calculate چونڊيو |
مثال 1:
هي VBA ڪوڊ ڪم بڪ جي 2nd شيٽ کي چالو ڪندو.
4247
3> 0> 1
12> 5. Worksheets Object
هي Worksheets Object Sheets Object جو حصو آهي. اهو صرف ورڪ شيٽس جو مجموعو آهي. پر Sheets اعتراض ۾ چارٽ شيٽ ۽ مائڪرو پڻ شامل آھنشيٽس.
طريقو | پراپرٽيز |
---|---|
ڪاپي | ايپليڪيشن |
حذف ڪريو | ڳڻيو |
منتقل ڪريو | تخليق ڪندڙ |
پرنٽ آئوٽ | آئٽم |
پرنٽ ڏيکاءُ | والدين |
منتخب | ڏسندڙ |
شامل ڪريو | 21> |
شامل ڪريو2 |
مثال 1:
اهو هيٺ ڏنل ورڪ بڪ جي 2nd ورڪ شيٽ کي چالو ڪندو
5480
اسان پڻ استعمال ڪري سگهون ٿا. چادر اعتراض. پر جيڪڏهن اسان استعمال ڪريون ٿا شيٽس آبجیکٹ، ته اهو هڪ چارٽ يا مائڪرو شيٽ کي چالو ڪري سگهي ٿو ان جو دارومدار به مخصوص ورڪ بڪ جي مقام تي آهي.
مثال 2:
0 1>22 ميڪرو مثال Excel VBA ۾The Worksheet Object Worksheets جو حصو آھي. اهو صرف هڪ واحد ورڪ شيٽ جي نمائندگي ڪري ٿو. هي سيڪشن هڪ نمونو VBA ڪوڊ ڏيکاريندو جنهن جي بنياد تي ورڪ شيٽ اعتراض جو نالو تبديل ڪري ٿوورڪ شيٽ.
طريقو | پراپرٽيز |
---|---|
Activate | Application |
حساب ڪريو | سيل |
چڪ اسپيلنگ | ڪالمن | 19>
ڪاپي | تبصرو |
خارج ڪريو | نالو |
تجزيو ڪريو | اڳيون |
منتقل ڪريو | آئوٽ لائن |
پيسٽ ڪريو | پيج سيٽ اپ |
پيسٽ اسپيشل | والدين |
پرنٽ آئوٽ | رينج |
پرنٽ پريو | قطار |
SaveAs | شڪلون |
منتخب ڪريو | ترتيب ڪريو |
Tab | |
قسم | |
ڏسندڙ |
مثال 1:
فعل ورڪ شيٽ جو نالو هن VBA ڪوڊ لاڳو ڪرڻ کان پوءِ تبديل ٿي ويندو.
5234
مثال 2:
اسان موجوده ورڪ شيٽ بابت ڄاڻڻ چاهيون ٿا. ھيٺ ڏنل VBA ڪوڊ لاڳو ڪريو.
3618
7. Range Object
The Range اعتراض Excel فائل جي سيلن سان لاڳاپيل آهي. اهو استعمال ڪيو ويندو آهي هڪ سيل، قطار، ڪالمن، يا سيلز جو هڪ خاص تعداد، قطار، يا ڪالمن جو هڪ Excel ورڪ شيٽ مان. اسان کي سيل ريفرنس ۾ رکڻو پوندودليل.
طريقو | پراپرٽيز |
---|---|
Activate | Address |
آٽو فل | 20>ايپليڪيشن|
حساب ڪريو | ايرياز | 19>
صاف ڪريو | سيلز |
ڪاپي | ڪالمن | 19>
حذف ڪريو | ڳڻپ |
ڳولهيو | آخر |
فونٽ | |
پيسٽ اسپيشل | اوچائي |
تبديل ڪريو | آئٽم | 19>
چلايو | کاٻي |
منتخب ڪريو | ListObject |
Show | نالو |
ترتيب ڪريو | اڳيون |
ٽيبل | والدين | 19>
رينج | |
قطار | |
21> | قطار |
مٿي | |
تصديق | |
قدر | |
چوڌائي |
هي هڪ نمونو VBA ڪوڊ آهي، جيڪو سيلز جي حدن کي چونڊيندو آهي 1 فعال شي t.
2225
8. شڪلون آبجیکٹ
The Shapes Object سڀني شڪلين سان لاڳاپيل آهي جيڪي ورڪ شيٽ ۾ موجود آهن. اسان هن کي استعمال ڪندي ٻين ڪمن کي چونڊي ۽ ختم ڪري سگھون ٿااعتراض.
طريقو | پراپرٽيز |
---|---|
AddCallout | Application |
AddConnector | Count |
AddLine | Creator |
AddPicture | والدين |
شايد شامل ڪريو | رينج |
آئٽم | |
سڀني کي منتخب ڪريو |
طريقو | 17>پراپرٽيز|
---|---|
لاڳو | ايپليڪيشن |
ڪاپي | آٽو شيپ ٽائپ | 19>
ڪٽ | پس منظر جو انداز |
خارج ڪريو | چارٽ |
نقل | رابطي |
چونڊ | ڀارو |
اوچائي | 19>|
کاٻي | |
نالو | |
آن ايڪشن | |
والدين | |
عڪس | |
عنوان | |
مٿي | |
قسم | 19>|
ڏسڻ | |
چوڌائي |