كۆپ ئىشلىتىلىدىغان Excel VBA ئوبيېكتىنىڭ تىزىملىكى (خاسلىقى & amp; مىسال)

  • ھەمبەھىرلەڭ
Hugh West

مەزمۇن جەدۋىلى

بۇ ماقالە مېنىڭ يۈرۈشلۈكلىرىمنىڭ بىر قىسمى: Excel VBA & amp; ماكروس - قەدەممۇ-قەدەم تولۇق يېتەكچى . بىز كۆپىنچە ئىشلىتىلىدىغان Excel VBA ئوبيېكتلىرىنىڭ تىزىملىكىنىلا مۇزاكىرە قىلىمىز.

ئەمەلىي مەشغۇلات دەپتىرىنى چۈشۈرۈڭ> VBA ئوبيېكتى. Xlsm

VBA ئوبيېكتى دېگەن نېمە؟

ئوبيېكت
بەزى ئالاھىدە ۋەزىپىلەرنى ئورۇنداش ئۈچۈن VBA كودىدا قوللىنىلىدىغان بۇيرۇق ياكى باشقا نەرسە.

VBA (Visual Basic Application) ئوبيېكتقا يۈزلەنگەن پروگرامما تىلى. بۇ جىسىم VBA نىڭ ئېلېمېنتلىرىنىڭ بىرى.

جىسىمنىڭ خۇسۇسىيىتى ۋە ئۇسۇلى بار. بۇ ئۇسۇل شۇ ئوبيېكت تەرىپىدىن ئېلىپ بېرىلغان مەشغۇلات بولۇپ ، مۈلۈك شۇ جىسىمنىڭ ئالاھىدىلىكىنى چۈشەندۈرۈپ بېرىدۇ. ئوبيېكتتىكى ئۇسۇل ياكى مۈلۈك. بىز بۇ خاسلىقلارنى بۇ يەردە مۇلاھىزە قىلىمىز.

Excel نىڭ نۇرغۇن ئوبيېكتى بار. بىز ئىشلەۋاتقان Excel VBA دىكى نۇرغۇن جىسىملارنىڭ خۇسۇسىيىتى بار.

مىسال:

  • دائىرە ئوبيېكتى نىڭ خۇسۇسىيىتى بار. ئۇلارنىڭ بەزىلىرى ستون ، فورمۇلا ، قۇر ، كەڭلىك ۋە قىممەت .
  • جەدۋەل ئوبيېكتىنىڭ خۇسۇسىيىتى بار ، مەسىلەن رىۋايەت ، ChartArea ، ChartStyle قاتارلىقلار.
  • ChartTitle مۇ anVBA كودى 5 گىرۋەكلىك يۇلتۇز ھاسىل قىلىش ئۈچۈن قوللىنىلىدۇ.

    10. ListObject ئوبيېكتى

    ListObject بولسا ListObject ئوبيېكتى نىڭ بىر قىسمى. ListObject خىزمەت جەدۋىلىنىڭ بىر جەدۋىلىنى كۆرسىتىدۇ.

    >
    ئۇسۇل خاسلىقى
    ئاكتىپ
    ئۆچۈرۈڭ ئىلتىماس
    يېڭىلاش ئاپتوماتىك سۈزگۈچ
    رازمېرى باھا
    ياراتقۇچى
    ئىسىم
    ئاتا-ئانا
    دائىرە
    تەرتىپلەش
    خۇلاسە

    مىسال:

    بۇ مىسال جەدۋەلدىن سانلىق مەلۇماتلارنى چىقىرىپ سانلار گۇرپىسىدا ساقلاش.

    5368

    تېخىمۇ كۆپ ئوقۇڭ: Excel VBA كاتەكچە قىممىتى بىلەن سانلار توپىنى كۆپەيتىش (4 ماس كېلىدىغان مىسال) Excel VBA ئوبيېكت تىزىملىكى. بۇنىڭ سىزنىڭ ئېھتىياجىڭىزنى قاندۇرۇشىنى ئۈمىد قىلىمەن. تور بېتىمىزنى ExcelWIKI.com كۆرۈپ بېقىڭ ھەمدە تەكلىپ رامكىسىدا تەكلىپ-پىكىرلىرىڭىزنى بېرىڭ.

    ئوبيېكت ، خەت نۇسخىسى ، فورمات ۋە چېگرا قاتارلىق خۇسۇسىيەتلەر بار.

VBA ئوبيېكت خاسلىقىنى ئىشلىتىش:

بىز تۆۋەندىكى ئىشلارنى قىلىش ئۈچۈن VBA كودى يازالايمىز:

  • سىز جىسىمنىڭ نۆۋەتتىكى مۈلۈك تەڭشىكىنى تەكشۈرۈپ ، بۇ تەڭشەكلەرگە ئاساسەن بىرەر ئىش قىلالايسىز.
  • سىز يېڭى قىممەت بەلگىلەش ئارقىلىق ئوبيېكتنىڭ خاسلىق تەڭشىكىنى ئۆزگەرتەلەيدۇ.

بۇ VBA باياناتىغا قاراڭ:

Range("E10").Value

بۇ باياناتتا ، دائىرە بىر ئوبيېكت ، قىممەت خۇسۇسىيەتلەرنىڭ بىرى. VBA باياناتىدا ، جىسىملار ۋە خۇسۇسىيەتلەر ئۇلارنى بىر مەزگىل ( چېكىت ،. ) ئايرىپ يانمۇ-يان ئورۇنلاشتۇرىدۇ. ئوبيېكتلار ئالدى بىلەن ، ئاندىن ئۇلارنىڭ خۇسۇسىيەتلىرى قويۇلدى> بۇ جۈملە 100 رەقەمنىڭ كاتەكچى E10 دا كۆرسىتىلىشىنى كەلتۈرۈپ چىقىرىدۇ.

ئۇسۇل:

A ئۇسۇل ئوبيېكتتا يولغا قويۇلغان ھەرىكەت.

جىسىملارنىڭمۇ ئۇسۇللىرى بار. مەسىلەن ، دائىرە جىسىملارنىڭ تازىلاش ئۇسۇلى بار. تۆۋەندىكى VBA باياناتى دائىرە نى تازىلايدۇ. بۇ جۈملە دائىرە نى تاللىغاندىن كېيىن ، ئاندىن ئۆي ➪ تەھرىرلەش ➪ تازىلاش All ھەممىنى تازىلاش :

3491

VBA كودىدا ئۇسۇللار خاسلىققا ئوخشايدۇ. ئۇسۇللار ئايرىش مەشغۇلاتچىسى (.) بىلەن جىسىملارغا ئۇلىنىدۇ. قانداقلا بولمىسۇن ، ئۇسۇل ۋە خۇسۇسىيەت VBA دىكى ئوخشىمىغان ئۇقۇم.

تېخىمۇ كۆپ ئوقۇڭ: Excel جەدۋىلىسانلىق مەلۇماتلار يوشۇرۇلغاندا يوقىلىدۇ (3 ھەل قىلىش چارىسى)

Excel دىكى ئەڭ كۆپ ئىشلىتىلىدىغان 10 VBA ئوبيېكتىنىڭ تىزىملىكى يەنى:>

1. قوللىنىشچان ئوبيېكت

قوللىنىشچان پروگرامما ئوبيېكتى Excel نىڭ ئەڭ كۆپ ئىشلىتىلىدىغان ئوبيېكتلىرىنىڭ بىرى. ئۇ ئومۇمىي Excel قوللىنىشچان پروگراممىسىغا ۋەكىللىك قىلىشقا ئىشلىتىلىدۇ.

20> ActiveCell 20> DisplayFormulaBar
ئۇسۇللار خاسلىقى
ھېسابلاش تولۇق ئاكتىپ جەدۋەل
InputBox ActiveWindow
چېكىنىش ActiveWorkbook
ئىجرا DisplayScrollBars
كۈتۈڭ يول
StatusBar

Excel دا بۇ ئوبيېكتنى ئىشلەتكەندە لازىملىق مۈلۈك ياكى ئۇسۇلنى قوشۇشىمىز كېرەك.

مىسال 1:

بۇ يەردە ، بىز ئۇسۇلىنى ھېسابلاڭ. بۇ ماكرو بارلىق ئوچۇق خىزمەت دەپتىرىنى ھېسابلاشقا ئىشلىتىلىدۇ.

6453

مىسال 2:

تۆۋەندىكى مىسالدا ، بىز قوللىنىشچان پروگرامما ئوبيېكتى بىلەن DisplayScrollBars خاسلىقىنى ئىشلەتتۇق. بۇ ماكرونىڭ مەقسىتى سىيرىلما بالداقنى يوشۇرۇش.

3406
بولمايدۇExcel جەدۋىلىنىڭ سىيرىلما بالداقلىرىنى كۆرسىتىڭ.

تېخىمۇ كۆپ ئوقۇڭ: 1> 2. خىزمەت دەپتىرى ئوبيېكتى

خىزمەت دەپتىرى ئوبيېكتى خىزمەت دەپتىرىگە مۇناسىۋەتلىك. ئۇ Excel قوللىنىشچان پروگراممىسىدا ھازىر ئېچىلغان خىزمەت دەپتىرىنىڭ تىزىملىكىنى كۆرسىتىدۇ.

21>
ئۇسۇل خاسلىقى
ئىلتىماس
تەكشۈرۈش سان
تاقاش ياراتقۇچى
ئوچۇق تۈر
ئاتا-ئانا

مىسال 1:

بۇ يەردە بىز Excel خىزمەت دەپتىرىنى تاقايدىغان خىزمەت دەپتىرىگە ئاساسەن ئاددىي VBA كودى قوللاندۇق.

7105

مىسال 2:

بۇ مىسال Disney.xlsx خىزمەت دەپتىرىگە يېڭى ئۆزگەرگۈچى مىقدار page_1 قوشىدۇ.

6118

3. خىزمەت دەپتىرى ئوبيېكتى

خىزمەت دەپتىرى ئوبيېكتى يەككە خىزمەت دەپتىرىگە ۋەكىللىك قىلىدۇ. ئۇ ھازىر ئاكتىپ ياكى ئوچۇق بولغان خىزمەت دەپتىرى نىڭ بىر ئەزاسى. بەلكى خىزمەت دەپتىرى خىزمەت جەدۋىلى توپلىمى.

> ActiveChart
ئۇسۇللار خاسلىقى
AddToFavourite ئاكتىپ جەدۋەل
تاقاش ئاپتوماتىك ساقلاش
DeleteNumberFormat تولۇق ئىسمى
ساقلاش ئىشلەتكۈچى ھالىتى
ساقلاش

مىسال 1:

بىز ھازىرقى خىزمەت دەپتىرىنى ياپماقچى.

8848

بىزيېقىن خىزمەت دەپتىرىگە مۇشۇنىڭغا ئوخشاش كودنى قوللانغان. ئېچىلغان خىزمەت دەپتىرىگە خىزمەت دەپتىرى ئوبيېكتى قوللىنىلىدۇ. ئەمما خىزمەت دەپتىرى ئوبيېكتى پەقەت ئاكتىپ خىزمەت دەپتىرىغىلا ماس كېلىدۇ> ئوبيېكت.

3012

4. جەدۋەل ئوبيېكتى

جەدۋەل ئوبيېكتى كۆرسىتىلگەن ياكى ئاكتىپ Excel خىزمەت دەپتىرىنىڭ ھەر خىل ۋاراقلىرى بىلەن مۇناسىۋەتلىك. جەدۋەل بەلكىم خىزمەت جەدۋىلى ، جەدۋەل جەدۋىلى مىكرو جەدۋەل بولۇشى مۇمكىن.

> قوشۇش > PrintOut
ئۇسۇللار قوللىنىشچان پروگرامما
Add2 سان
كۆپەيتىش تۈر
ئۆچۈرۈڭ ئاتا-ئانا
يۆتكىلىش كۆرگىلى بولىدىغان
PrintPreview
SelectCalculate

مىسال 1:

بۇ VBA كودى خىزمەت دەپتىرىنىڭ 2- جەدۋىلىنى قوزغىتىدۇ.

8390

مىسال 2:

بۇ مىسالدا ، بىز 1- جەدۋەلدىن كېيىن يېڭى جەدۋەل قوشىمىز.

4797

5. خىزمەت جەدۋىلى ئوبيېكتى

بۇ خىزمەت جەدۋىلى ئوبيېكتى جەدۋەل ئوبيېكتىنىڭ بىر قىسمى. ئۇ پەقەت خىزمەت جەدۋىلىنىڭ توپلىمى. ئەمما جەدۋەل ئوبيېكتى يەنە جەدۋەل جەدۋىلى ۋە مىكرونى ئۆز ئىچىگە ئالىدۇجەدۋەل.

> >
ئۇسۇللار>
ئۆچۈرۈش سان
يۆتكىلىش ياراتقۇچى
تۈر
بېسىش ئالدىن كۆرۈش ئاتا-ئانا
قوشۇش
Add2

مىسال 1:

تۆۋەندىكى خىزمەت دەپتىرىنىڭ

2152

2- خىزمەت جەدۋىلىنى قوزغىتىدۇ. جەدۋەل ئوبيېكت. ئەمما بىز جەدۋەل ئوبيېكتىنى ئىشلەتسەك ، بۇ جەدۋەل ياكى مىكرو جەدۋەلنى قوزغىتىشىمۇ كۆرسىتىلگەن خىزمەت دەپتىرىنىڭ ئورنىغا باغلىق.

مىسال 2:

خىزمەت دەپتىرىگە لازىملىق ئورۇنغا بىر ۋاراق كۆچۈرۈۋالىمىز.

5484

مۇشۇنىڭغا ئوخشاش ئوقۇشلار Excel VBA دىكى 1> 22 ماكرو مىسال

  • 20 ئۇستا Excel VBA غا 20 ئەمەلىي كودلاش ئۇسۇلى قەدەم باسقۇچلار)
  • Excel دىكى VBA ماكرونىڭ تۈرلىرى (تېز يېتەكچى) 11>
  • 6. خىزمەت جەدۋىلى ئوبيېكتى

    خىزمەت جەدۋىلى ئوبيېكتى خىزمەت جەدۋىلى نىڭ بىر قىسمى. ئۇ پەقەت بىرلا خىزمەت جەدۋىلىگە ۋەكىللىك قىلىدۇ. بۇ بۆلەكتە خىزمەت جەدۋىلى ئوبيېكتىغا ئاساسەن ئەۋرىشكە VBA كودى كۆرسىتىلىدۇخىزمەت جەدۋىلى.

    > >
    ئۇسۇللار خۇسۇسىيەتلەر
    ھۈجەيرىلەرنى ھېسابلاڭ
    تەكشۈرۈش ئىملاسى ستون> باھا
    ئۆچۈرۈش ئىسىم
    باھا كېيىنكى
    يۆتكىلىش سىزىق
    چاپلاش بەت تەڭشەش
    چاپلاش ئالاھىدە ئاتا-ئانىلار
    بېسىش دائىرە
    SaveAs شەكىللەر
    تەرتىپلەش
    بەتكۈچ
    تىپ
    كۆرگىلى بولىدىغان

    مىسال 1:

    بۇ VBA كودىنى قوللانغاندىن كېيىن ئاكتىپ خىزمەت جەدۋىلىنىڭ ئىسمى ئۆزگىرىدۇ.

    9423

    مىسال 2:

    بىز نۆۋەتتىكى خىزمەت جەدۋىلىنى بىلمەكچىمىز. تۆۋەندىكى VBA كودىنى ئىشلىتىڭ.

    8878

    7. دائىرە ئوبيېكتى

    دائىرە ئوبيېكتى Excel ھۆججىتىنىڭ ھۈجەيرىسى بىلەن مۇناسىۋەتلىك. ئۇ Excel خىزمەت جەدۋىلىدىن يەككە كاتەكچە ، قۇر ، ستون ياكى مەلۇم ساندىكى كاتەكچە ، قۇر ياكى ستوننى تاللاشتا ئىشلىتىلىدۇ. بىز كاتەكچە پايدىلىنىشىنى چوقۇم قويۇشىمىز كېرەكتالاش-تارتىش.

    ئۇسۇل خاسلىقى>
    ئاپتوماتىك تولدۇرۇش ئىلتىماس
    رايونلارنى
    تازىلاش ھۈجەيرىلەر
    كۆپەيتىش ستون
    ئۆچۈرۈش>
    تېپىش ئاخىرلىشىش
    قىستۇر خەت
    چاپلاش ئالاھىدە ئېگىزلىك
    تۈر
    ئىجرا سول
    تىزىملىك ​​ئوبيېكتى
    كۆرسەت ئىسىم
    تەرتىپلەش كېيىنكى
    جەدۋەل ئاتا-ئانا
    دائىرە
    قۇر
    قۇر
    ئەڭ يۇقىرى
    دەلىللەش
    قىممەت
    كەڭلىك

    مىسال 1: B5: D5 .

    7944

    مىسال 2:

    active shee ت.
    8706

    8. شەكىل ئوبيېكتى

    شەكىل ئوبيېكتى خىزمەت جەدۋىلىدە بار بولغان بارلىق شەكىللەر بىلەن مۇناسىۋەتلىك. بىز بۇنى ئىشلىتىپ باشقا ۋەزىپىلەرنى تاللىيالايمىز ياكى ئۆچۈرەلەيمىزئوبيېكت.

    ئۇسۇل خاسلىق>
    ئۇلىنىش ئۇلىغۇچ سان
    AddLine ئىجادكار> ئاتا-ئانىلار
    AddShape دائىرە
    تۈر
    ھەممىنى تاللاڭ

    مىسال 1:

    بۇ VBA كودى ھەر خىل تاللاشلارنى تاللايدۇ خىزمەت جەدۋىلىدىكى شەكىللەرنىڭ.

    5798

    مىسال 2: ئاكتىپ خىزمەت جەدۋىلىنىڭ شەكىللىرى.

    2407

    9. شەكىل ئوبيېكتى

    شەكىل ئوبيېكت شەكىللەرنىڭ بىر قىسمى. ئۇ ئاكتىپ خىزمەت جەدۋىلىدە يەككە شەكىلنى كۆرسىتىدۇ. ئۇ شەكىل ئوبيېكتى بىلەن ئىشلىتىلىدۇ.

    ئۇسۇللار خاسلىقى
    قوللىنىشچان پروگرامما
    كۆچۈرۈش AutoShapeType
    كېسىش
    ئۆچۈرۈڭ جەدۋەل
    كۆپەيتىلگەن ئۇلىغۇچ
    تاللاڭ تولدۇرۇڭ
    ئېگىزلىك
    سول
    ئىسمى
    OnAction
    ئاتا-ئانىلار
    ئويلىنىش
    ماۋزۇ
    ئەڭ يۇقىرى
    تىپ
    كۆرگىلى بولىدىغان
    كەڭلىك

    مىسال:

    بۇ ئاددىي

    خۇگ ۋېست بۇ ساھەدە 10 نەچچە يىللىق تەجرىبىسى بار يۇقىرى تەجرىبىلىك Excel مەشقاۋۇلى ۋە تەھلىلچىسى. ئۇ بوغالتىرلىق ۋە مالىيە كەسپىدە باكلاۋۇرلۇق ئۇنۋانى ۋە سودا باشقۇرۇش كەسپىدە ماگىستىرلىق ئۇنۋانىغا ئېرىشكەن. خۇگنىڭ ئوقۇتۇش قىزغىنلىقى بار بولۇپ ، ئەگىشىش ۋە چۈشىنىش ئاسان بولغان ئۆزگىچە ئوقۇتۇش ئۇسۇلىنى تەرەققىي قىلدۇردى. ئۇنىڭ Excel ھەققىدىكى مۇتەخەسسىس بىلىمى دۇنيادىكى مىڭلىغان ئوقۇغۇچىلار ۋە كەسپىي خادىملارنىڭ ماھارىتىنى ئۆستۈرۈشىگە ۋە كەسپىي ھاياتىدا مۇنەۋۋەر بولۇشىغا ياردەم بەردى. خۇگ بىلوگى ئارقىلىق ئۆزىنىڭ بىلىملىرىنى دۇنيا بىلەن ئورتاقلىشىدۇ ، ھەقسىز Excel دەرسلىكى ۋە توردا تەربىيىلەش ئېلىپ بېرىپ ، شەخس ۋە كارخانىلارنىڭ تولۇق يوشۇرۇن كۈچىگە يېتىشىگە ياردەم بېرىدۇ.