Excel دىكى VBA بىلەن پانۇسنى قانداق توڭلىتىش (5 مۇۋاپىق ئۇسۇل)

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

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

بۇ ماقالىنى ئوقۇۋاتقاندا چېنىقىش ئۈچۈن بۇ مەشىق خىزمەت دەپتىرىنى چۈشۈرۈڭ.

0>

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

مەسىلەن ، تۆۋەندىكى سانلىق مەلۇماتلارغا قاراڭ. بۇ يەردە بىز خىزمەت جەدۋىلىنى 3 ( يىللار ) ۋە B ( مەھسۇلاتلارنىڭ ئىسمى ) غا قەدەر توڭلاتتۇق.

>>

ئوڭغا بۇرۇلغاندا B ستونغا ئوخشاش.

ھازىر ، خىزمەت جەدۋىلىدىكى تاختىنى قولدا توڭلىتىش ئۈچۈن ، قۇر ۋە ستوندىن كېيىنلا كاتەكچىنى تاللاڭ (بۇ مىسالدىكى كاتەكچە C4 ) ۋە كۆرۈش & gt;توڭلىتىش تاختىسى & gt; Excel قورال ستونىدىكى توڭلىتىش تاختىسى.

پەقەت قۇرنى توڭلىتىش ئۈچۈن ، پۈتۈن قۇرنى تاللاڭ ۋە كۆرۈش & gt; توڭلىتىش تاختىسى & gt; Excel قورال ستونىدىكى توڭلىتىش تاختىسىنى توڭلىتىڭ. توڭلىتىش تاختىسى & gt; Excel قورال ستونىدىكى توڭلىتىش تاختىسى.

⧭ ئەسكەرتىش:

    پەقەت ئۈستۈنكى قۇرنىلا توڭلىتىدۇ.

    Excel دىكى VBA ئارقىلىق تاختاينى توڭلىتىشنىڭ 5 ئۇسۇلى

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

    1. Excel دىكى VBA بىلەن بىر قۇرنىلا توڭلىتىڭ

    ئالدى بىلەن ، بىز قانداق قىلىپ VBA بىلەن بىر قۇرنى توڭلاتقىلى بولىدىغانلىقىنى كۆرۈپ باقايلى. پەقەت بىر قۇرلا توڭلىتىڭ ، ئالدى بىلەن سىز قۇرنىڭ ئاستىدىكى پۈتۈن قۇرنى تاللىشىڭىز كېرەك (بۇ مىسالدا قۇر 4 ).

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

    شۇڭا VBA كودى بولىدۇ:

    ⧭ VBA كودى: 22>

    put چىقىرىش:

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

    ⧭ ئەسكەرتىش:

    • بۇ يەردە بىز C4 كاتەكچىسىنى ئىشلىتىپ خىزمەت جەدۋىلىنىڭ ھەر قانداق قۇر 4 كاتەكچىسىنى تاللىدۇق. سەنئېھتىياجىڭىزغا ئاساسەن تاللاڭ.
    • كودنىڭ ئەڭ ئاخىرقى قۇر دائىرە («C4»). ھەر قانداق تاللاشنى تاللاش يېڭى تاللاشنى كۆرسىتىدۇ ، Excel دىكىگە ئوخشاش ، چوقۇم بىر نەرسە تاللىنىشى كېرەك). ئەگەر خالىسىڭىز بۇ قۇرنى ئەمەلدىن قالدۇرسىڭىز بولىدۇ. Excel دىكى

      دىكى VBA بولغان بىر ئىستوننىلا توڭلىتىڭ ، بىز VBA ئارقىلىق بىر قۇرنى قانداق توڭلىتىدىغانلىقىمىزنى كۆردۇق. ئەمدى بىز VBA بىلەن بىر ئىستوننى قانداق توڭلىتىدىغانلىقىنى كۆرۈپ باقايلى. (بۇ مىسالدىكى ئىستون C ). 2> كود بولىدۇ:

      ⧭ VBA كودى:

      3702

      ⧭ چىقىرىش:

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

      ⧭ ئەسكەرتىش:

      • بۇ يەردە بىز خىزمەت جەدۋىلىنىڭ C ئىستونىنىڭ ھەر قانداق كاتەكچىسىنى تاللاش ئۈچۈن C4 كاتەكچىسىنى قوللاندۇق. ئېھتىياجىڭىزغا ئاساسەن ئۇنى تاللايسىز.
      • كودنىڭ ئەڭ ئاخىرقى قۇر دائىرە («C4»). (ھەر قانداق تاللاشنى تاللاش يېڭى تاللاشنى كۆرسىتىدۇ ، Excel دىكىگە ئوخشاش ، چوقۇم بىر نەرسە تاللىنىشى كېرەك). ئەگەر خالىسىڭىز بۇ قۇرنى تاشلىۋەتسىڭىز بولىدۇ.

      تېخىمۇ كۆپ ئوقۇڭ: 2 ئىستوننى قانداق توڭلىتىش كېرەك؟Excel دا (5 خىل ئۇسۇل)

      3. Excel

      دىكى قۇر ۋە ستوننى VBA بىلەن توڭلىتىڭ ، بىز قانداق قىلىپ بىر قۇر ۋە ستوننى ئايرىم توڭلىتىدىغانلىقىمىزنى كۆردۇق. بۇ قېتىم بىز قانداق قىلىپ قۇر ۋە ستوننى بىرلىكتە توڭلىتىدىغانلىقىمىزنى كۆرۈپ باقايلى. توڭلىتىش ئۈچۈن (بۇ مىسالدا C4 )> VBA كودى بولىدۇ:

      ⧭ VBA كودى:

      6185

      ⧭ چىقىرىش:

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

      ⧭ ئىزاھات:

      • بۇ يەردە بىز C4 كاتەكچىسىنى ئىشلىتىپ قۇرنىڭ ئاستىدىكى كاتەكچىنى تاللىدۇق 3 ۋە ئوڭدىن B . بۇ كاتەكچە C4 . ئېھتىياجىڭىزغا ئاساسەن ئۇنى تاللايسىز. 2>
        • Excel دىكى كۆپ تاختىنى قانداق توڭلىتىش (4 ئۆلچەم)
        • >
        • Excel دىكى ئالدىنقى 3 ئىستوننى قانداق توڭلىتىش (4 تېز ئۇسۇل)

        4. Excel

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

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

        User ئىشلەتكۈچى شەكلىنى تەرەققىي قىلدۇرۇشنىڭ قەدەم باسقۇچلىرى:>

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

      2 ​​2-قەدەم:

      • UserForm1 دەپ ئاتىلىدىغان يېڭى UserForm1 VBA
      • نىڭ سول تەرىپىدە قۇرۇلىدۇ. 1> UserForm ، سىز كونترول دەپ ئاتىلىدىغان ToolBox غا ئېرىشىسىز. چاشقىنەكنى قورال ساندۇقىغا يۆتكەپ ، TextBox (TextBox1) نى ئىزدەڭ. بىرنى تاپقاندىن كېيىن ، ئۇنى UserForm نىڭ ئۈستىگە سۆرەپ كىرىڭ> Textbox ، ۋە UserForm نىڭ ئوڭ ئوڭ بۇلۇڭىغا CommandButton (Commandbutton1) . بۇيرۇق كۇنۇپكىسى نىڭ كۆرۈنۈشىنى بولىدۇ غا ئۆزگەرتىڭ. سىزنىڭ UserForm ھازىر مۇنداق بولۇشى كېرەك:

      3 3-قەدەم:

      قىستۇر مودۇل ( قىستۇر & gt; بۆلەك ) VBA قورال ساندۇقى

      4 4-قەدەم :

      تۆۋەندىكى VBA كودىنى بۆلەك گە قىستۇرۇڭ.

      7456

      5 5-قەدەم:

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

      4664

      ⧪ قەدەم6:

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

      3938

      7 7-قەدەم:

      use. توڭلىتىلىدىغان قۇرنىڭ ئاستىدىكى كاتەكچىنى ۋە توڭلىتىلغان ئىستوننىڭ ئوڭ تەرىپىنى تاللاڭ (بۇ يەردىكى كاتەكچە C4 ) ، ھەمدە Run_UserForm دەپ ئاتىلىدىغان ماكرو نى ئىجرا قىلىڭ.

      8 8-قەدەم:

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

      9 9-قەدەم:

      خىزمەت جەدۋىلىنى ئارزۇيىڭىزغا ئاساسەن توڭلىتىدىغانلىقىنى بايقايسىز. (بۇ يەردە توڭلىتىلغان قۇر 3 ۋە B ).

      > Excel دىكى رامكىنى قانداق توڭلىتىش (6 تېز ئۇسۇل)

      5. Excel دىكى توڭلىتىش تاختىسىنىڭ ئورنى: كۆزنەكنى VBA

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

      سىز ActiveWindow.SplitRow ياكى ActiveWindow.SplitColumn دىكى VBA خىزمەت جەدۋىلىنى قۇر ياكى ئىستونغا بۆلۈش-دانا. ئىشلىتىش:

      5502

      ⧭ VBA كودى:

      2853

      ⧭ چىقىرىش:

      كودنى ئىجرا قىلىڭ ، ئۇ ئاكتىپ خىزمەت جەدۋىلىنى قۇر 3 ۋە ستون B دىن ئايرىيدۇ.

      مۇناسىۋەتلىك مەزمۇن : Excel دا ئىختىيارى توڭلىتىش تاختىسىنى قانداق ئىشلىتىش (3 ئاسان ئۇسۇل)

      ئەستە تۇتۇشقا تېگىشلىك ئىشلار

      • توڭلىتىش تاختىسى Excel دا چوقۇم ئاللىقاچان قوللىنىلغان بارلىق توڭلىتىش تاختىسىنى توڭلىتىڭ. بولمىسا ، توڭلىتىش تاختىسى بۇيرۇقى كارغا كەلمەيدۇ.
      • توڭلىتىش تاختىسى بۇيرۇقى بىرلەشتۈرۈلگەن كاتەكچىسى ئارقىلىق ئىشلىمەيدۇ. شۇڭا ئەگەر توڭلىتىش تاختىسى بۇيرۇقىنى ئىشلىتىشتىن بۇرۇن ئۇلارنى بىرلەشتۈرۈڭ.

      خۇلاسە

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

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