VBA نى Excel دا تەڭشەش (7 مىسال)

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

بۇ ماقالىدە ، VBA Excel دىكى كاتەكچە ، قۇر ۋە ستونلار ئۈچۈن دائىرە نى تەڭشەشنى ئۆگىنىسىز.

خىزمەت دەپتىرىنى چۈشۈرۈش

ھەقسىز مەشغۇلات Excel خىزمەت دەپتىرىنى بۇ يەردىن چۈشۈرەلەيسىز.

VBA.xlsm دىكى دائىرىنى تەڭشەش VBA دائىرە ئوبيېكتى

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

دائىرە جىسىمنىڭ قاتلاملىرى تۆۋەندىكىدەك.

قوللىنىشچان پروگرامما & gt; خىزمەت دەپتىرى & gt; خىزمەت جەدۋىلى & gt; دائىرە

سىز VBA دىكى دائىرە ئوبيېكتىنى قانداق ئېلان قىلىشىڭىز كېرەك.

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

1. VBA

دىكى يەككە كاتەكچىگە دائىرە بەلگىلەڭ ، بۇ يەردە VBA بىلەن يەككە كاتەكچىدە دائىرە نى قانداق تەڭشەشنى كۆرىمىز.

قەدەم باسقۇچلار:

  • كۇنۇپكا تاختىڭىزدىكى Alt + F11 نى بېسىڭ ياكى ئاچقۇچى - & gt; Visual Basic نى ئېچىش Visual Basic تەھرىرلىگۈچ .

  • ئېچىلغان كود كۆزنىكىدە ، تىزىملىك ​​بالدىقىدىن ، قىستۇر - & gt; بۆلەك .

  • تۆۋەندىكى كودنى كۆچۈرۈپ كود كۆزنىكىگە چاپلاڭ.
7670

بۇ يەردە ،

B2 = بىز تەڭشىمەكچى بولغان كاتەكچىthe value. سىز ئېھتىياجلىق بولغان ھەر قانداق كاتەكچە پايدىلىنىش نومۇرىنى تەڭشىيەلەيسىز.

كودىڭىز ھازىر ئىجرا بولۇشقا تەييارلاندى. ئىجرا قىلىش - & gt; Sub / UserForm نى ئىجرا قىلىڭ. ماكرونى ئىجرا قىلىش ئۈچۈن تارماق تىزىملىك ​​بالدىقىدىكى كىچىك ئويۇن سىنبەلگىسى نى باسسىڭىزلا بولىدۇ.

كاتەكچە B2 ھازىر « ياخشىمۇسىز دۇنيا » قىممىتىنى ئۆز ئىچىگە ئالىدۇ.

تېخىمۇ كۆپ ئوقۇڭ: <

2. VBA

دىكى كۆپ كاتەكچىگە دائىرە بەلگىلەڭ. بىلەن VBA .

قەدەم باسقۇچلار: ئاچقۇچىلار بەتكۈچىدىن ۋە كود كۆزنىكىگە a بۆلەك قىستۇر.

  • كود كۆزنىكىگە تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
  • 9382

    كودىڭىز ھازىر ئىجرا بولۇشقا تەييار.

    • ماكرو ۋە A1 دىن D5 ھازىر « ياخشىمۇسىز! »

    3 نى ساقلاڭ. VBA

    دىكى بىر قاتارغا تىزما بەلگىلەڭ ، بۇ يەردە VBA بىلەن تاق قۇر دا دائىرە نى قانداق تەڭشەشنى كۆرىمىز.

    قەدەم باسقۇچلار: 1> كود كۆزنىكىگە a بۆلەك قىستۇر.

  • كود كۆزنىكىگە تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
  • 5103

    كودىڭىز ھازىر ئىجرا قىلىشقا تەييار.

    • ماكرونى ئىجرا قىلىڭپەقەت A1 دىن D5 غىچە بولغان بارلىق قۇرلاردىن 3- قۇرلا ھازىر « ياخشىمۇسىز! »

    • قۇر (3). كودتىكى قىممەت ئالاھىدە دائىرە A1: D5 .

    4. VBA

    دىكى بىر قاتار قۇرلارنى بەلگىلەڭ>

    قەدەم باسقۇچلار: كود كۆزنىكىگە a بۆلەك قىستۇر.

  • كود كۆزنىكىگە تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
  • 9675

    كودىڭىز ھازىر ئىجرا قىلىشقا تەييار. قۇرلار A1 دىن D5 غىچە بولغان قۇرلار ھازىر « ياخشىمۇسىز! »

    مۇشۇنىڭغا ئوخشاش ئوقۇشلۇقلار:

    • ھۈجەيرە قىممىتى VBA (7 خىل ئۇسۇل) غا ئاساسەن دائىرىنى قانداق تاللاش Excel دا (5 خۇسۇسىيەت)
    • VBA دائىرىسىنى قانداق ئىشلىتىش (11 خىل ئۇسۇل) مىساللار)

    5. VBA

    دىكى يەككە ئىستونغا دائىرە بەلگىلەڭ. يەككە ئىستون بىلەن VBA .

    قەدەم باسقۇچلار:

    <* .
  • كود كۆزنىكىدە ،تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
  • 7589

    كودىڭىز ھازىر ئىجرا بولۇشقا تەييارلاندى.

    • 2-
    ئىستون A1 دىن D5 غىچە بولغان بارلىق ئىستونلاردىن ھازىر « ياخشىمۇسىز! »

    • iCol.Columns (2). كودتىكى قىممەت ئالاھىدە دائىرە A1: D5 .

    6. VBA دىكى كۆپ ئىستونغا دائىرە بەلگىلەڭ VBA بىلەن ئىستونلار.

    قەدەم باسقۇچلار:

      > ئاچقۇچىلار بەتكۈچىدىن ۋە كود كۆزنىكىگە a بۆلەك قىستۇر.
    • كود كۆزنىكىگە تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ. .
    3028

    كودىڭىز ھازىر ئىجرا بولۇشقا تەييارلاندى.

    • 4- ئىستون A1 دىن D5 غىچە « ياخشىمۇسىز! »

    7. VBA

    دىكى بۇيرۇق كۇنۇپكىسى ئارقىلىق دائىرە بەلگىلەڭ ، بۇ يەردە VBA دىكى بۇيرۇق كۇنۇپكىسى ئارقىلىق دائىرىنى تەڭشەش نى ئۆگىنىمىز>

    باسقۇچلار:

    • ئاچقۇچىغا بېرىڭ - & gt; قىستۇرۇش - & gt; بۇيرۇق كۇنۇپكىسى .
      • جەزملەشتۈرۈڭ ، سىزدە لايىھىلەش ھالىتى ئېچىلدى.

    • جەدۋەلدىكى بۇيرۇق كۇنۇپكىسى ئەتراپىغا سۆرەپ كىرىڭ.

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

    13>

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

    VBA تەڭشەش دائىرىسىنىڭ ئەۋزەللىكى

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

    خۇلاسە

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

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