10 اڪثر استعمال ٿيل Excel VBA آبجیکٹ جي فهرست (صفات ۽ مثال)

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

هي مضمون منهنجي سيريز جو حصو آهي: 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> 19>
    طريقو
    حذف ڪريو فعال
    پبلش ڪريو ايپليڪيشن
    ريفريش آٽو فلٽر
    بدلايو تبصرو
    خالق
    نالو
    والدين
    رينج
    ترتيب
    21> تت

    مثال:

    هي مثال ٽيبل مان ڊيٽا ڪڍڻ ۽ ان کي صف ۾ رکڻ لاءِ آهي.

    6504

    وڌيڪ پڙهو: Excel VBA to Populate Array with Cell Values ​​(4 مناسب مثال)

    Conclusion

    هن آرٽيڪل ۾، اسان بيان ڪيو آهي عام طور تي استعمال ٿيندڙ Excel VBA شين جي فهرست. مون کي اميد آهي ته هي توهان جي ضرورتن کي پورو ڪندو. مهرباني ڪري اسان جي ويب سائيٽ تي هڪ نظر وجهو ExcelWIKI.com ۽ پنهنجا تجويزون تبصري خاني ۾ ڏيو.

    اعتراض، ملڪيتن سان جيئن ته فونٽ ، فارميٽ ، ۽ بارڊر .
0> VBA آبجیکٹ پراپرٽيز جو استعمال:

اسان هيٺ ڏنل ڪم ڪرڻ لاءِ 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>پراپرٽيز 16>
طريقو
حساب ڪريو 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 جو تعلق ورڪ بڪ سان آهي. اهو هڪ ايڪسل ايپليڪيشن تي هن وقت کليل ورڪ بڪ جي فهرست کي ظاهر ڪري ٿو.

16> 19> 19> 19>
طريقو پراپرٽيز
شامل ڪريو 21> ايپليڪيشن
چڪ آئوٽ ڳڻپ
بند ڪريو خلق ڪندڙ
اوپن آئٽم
والدين

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 ورڪ بڪ جي سڀني قسمن جي شيٽس سان آهي. شيٽس ورڪ شيٽ ٿي سگھن ٿيون، چارٽ شيٽ مائڪرو شيٽون.

19>
طريقو پراپرٽيز
شامل ڪريو ايپليڪيشن
شامل ڪريو 2 ڳڻپ
ڪاپي آئٽم
حذف ڪريو والدين
منتقل ڪريو ڏسندڙ
پرنٽ آئوٽ
پرنٽ پريو
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 ۾
  • 20 عملي ڪوڊنگ جا طريقا ماسٽر Excel VBA لاءِ
  • ڪيئن لکجي VBA ڪوڊ ايڪسل ۾ (آسان سان قدم)
  • ايڪسل ۾ VBA ميڪروس جا قسم (هڪ تڪڙو گائيڊ)
  • 9> VBA فيچرز ۽ ايپليڪيشنن جو تعارف 12> 1> 6. Worksheet Object

    The Worksheet Object Worksheets جو حصو آھي. اهو صرف هڪ واحد ورڪ شيٽ جي نمائندگي ڪري ٿو. هي سيڪشن هڪ نمونو VBA ڪوڊ ڏيکاريندو جنهن جي بنياد تي ورڪ شيٽ اعتراض جو نالو تبديل ڪري ٿوورڪ شيٽ.

    19>
    طريقو پراپرٽيز
    Activate Application
    حساب ڪريو سيل
    چڪ اسپيلنگ ڪالمن
    ڪاپي تبصرو
    خارج ڪريو نالو
    تجزيو ڪريو اڳيون
    منتقل ڪريو آئوٽ لائن
    پيسٽ ڪريو پيج سيٽ اپ
    پيسٽ اسپيشل والدين
    پرنٽ آئوٽ رينج
    پرنٽ پريو قطار
    SaveAs شڪلون
    منتخب ڪريو ترتيب ڪريو
    Tab
    قسم
    ڏسندڙ

    مثال 1:

    فعل ورڪ شيٽ جو نالو هن VBA ڪوڊ لاڳو ڪرڻ کان پوءِ تبديل ٿي ويندو.

    5234

    مثال 2:

    اسان موجوده ورڪ شيٽ بابت ڄاڻڻ چاهيون ٿا. ھيٺ ڏنل VBA ڪوڊ لاڳو ڪريو.

    3618

    7. Range Object

    The Range اعتراض Excel فائل جي سيلن سان لاڳاپيل آهي. اهو استعمال ڪيو ويندو آهي هڪ سيل، قطار، ڪالمن، يا سيلز جو هڪ خاص تعداد، قطار، يا ڪالمن جو هڪ Excel ورڪ شيٽ مان. اسان کي سيل ريفرنس ۾ رکڻو پوندودليل.

    20>ايپليڪيشن 19> 19> 20>داخل ڪريو 19> 19>
    طريقو پراپرٽيز
    Activate Address
    آٽو فل
    حساب ڪريو ايرياز
    صاف ڪريو سيلز
    ڪاپي ڪالمن
    حذف ڪريو ڳڻپ
    ڳولهيو آخر
    فونٽ
    پيسٽ اسپيشل اوچائي
    تبديل ڪريو آئٽم
    چلايو کاٻي
    منتخب ڪريو ListObject
    Show نالو
    ترتيب ڪريو اڳيون
    ٽيبل والدين
    رينج
    قطار
    21> قطار
    مٿي
    تصديق
    قدر
    چوڌائي
    0> مثال 1:

    هي هڪ نمونو VBA ڪوڊ آهي، جيڪو سيلز جي حدن کي چونڊيندو آهي 1 فعال شي t.

    2225

    8. شڪلون آبجیکٹ

    The Shapes Object سڀني شڪلين سان لاڳاپيل آهي جيڪي ورڪ شيٽ ۾ موجود آهن. اسان هن کي استعمال ڪندي ٻين ڪمن کي چونڊي ۽ ختم ڪري سگھون ٿااعتراض.

    23>

    مثال 1:

    هي VBA ڪوڊ سڀني قسمن جي چونڊ ڪندو ورڪ شيٽ مان شڪلون.

    4048

    مثال 2:

    هن مثال ۾، اسان موجوده تي گهربل عمل لاڳو ڪنداسين فعال ورڪ شيٽ جون شڪلون.

    5009

    9. شيپ آبجیکٹ

    The Shape Object Shapes جو هڪ حصو آهي. اهو ظاهر ڪري ٿو هڪ واحد شڪل هڪ فعال ورڪ شيٽ ۾. اهو استعمال ڪيو ويندو آهي شڪلون اعتراض.

    طريقو پراپرٽيز
    AddCallout Application
    AddConnector Count
    AddLine Creator
    AddPicture والدين
    شايد شامل ڪريو رينج
    آئٽم
    سڀني کي منتخب ڪريو
    17>پراپرٽيز 19> 19> 20> 19> 23>

    مثال:

    هي سادو

    طريقو
    لاڳو ايپليڪيشن
    ڪاپي آٽو شيپ ٽائپ
    ڪٽ پس منظر جو انداز
    خارج ڪريو چارٽ
    نقل رابطي
    چونڊ ڀارو
    اوچائي
    کاٻي
    نالو
    آن ايڪشن
    والدين
    عڪس
    عنوان
    مٿي
    قسم
    ڏسڻ
    چوڌائي

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