Excel VBA: خىزمەت دەپتىرىنى ساقلاش ۋە تاقاش (5 ماس كېلىدىغان مىسال)

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

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

بۇ ماقالىدە سىزگە 5 ئىشلىتىش ئۇسۇلىنى Excel VBA دىن نى ساقلاش ۋە خىزمەت دەپتىرىنى تاقاش نى كۆرسىتىپ ئۆتىمىز. ۋاقىت ئىنتايىن قىممەتلىك بولغاچقا ، بىز Excel VBA ئارقىلىق كۈندىلىك ۋەزىپىلەرنى تاشلاپ نۇرغۇن ۋاقىتنى تېجەپ قالالايمىز. ئۇنىڭ ئۈستىگە ، بىز 3 ئىستون : « ئىسىم » ، « تۇغۇلغان » ۋە « ئەڭ يېڭى ئەسەر » دىن تەركىب تاپقان سانلىق مەلۇمات جەدۋىلىنى ئالدۇق. بۇ سانلىق مەلۇمات جەدۋىلى 6 كىشىلەرنىڭ تۇغۇلغان يىلى ۋە ئۇلارنىڭ ئەڭ يېڭى كىنو ئۇچۇرلىرىغا ۋەكىللىك قىلىدۇ.

1> VBA خىزمەت دەپتىرىنى ساقلاش ۋە تاقاش. Xlsm

Excel دىكى VBA نى ئىشلىتىپ خىزمەت دەپتىرىنى ساقلاش ۋە تاقاشنىڭ مىساللىرى

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

قەدەم باسقۇچلار: . بۇنى قىلىش -

  • ئالدى بىلەن ، ئاچقۇچى بەتكۈچىدىن & gt; & gt; & gt; Visual Basic نى تاللاڭ.

ئۇنىڭدىن باشقا ، سىز بۇنى قىلىش ئۈچۈن ALT + F11 نى باسسىڭىزمۇ بولىدۇ. ئۇنىڭدىن كېيىن « Microsoft Visual Basic قوللىنىشچان پروگرامما » كۆرۈنىدۇ.

  • ئىككىنچىدىن ، قىستۇرۇشتىن & gt; & gt; & gt; بۆلەك نى تاللاڭ.

بۇ يەردە بىز ئۆزىمىزنى يازىمىزكود.

3>

VBA كودى بۇزۇلۇش

  • ئالدى بىلەن ، بىز تارماق تەرتىپ Save_and_Close_Active_Workbook .
  • ئۇنداقتا ، بىز ھازىرقى خىزمەت دەپتىرى نى ActiveWorkbook دەپ ئاتايمىز. بىز ھۆججىتىمىزنى تاقايمىز. تاقالغاندىن كېيىن .

ھازىر ، كودىمىزنى ئىجرا قىلىمىز.

  • ئالدى بىلەن ، 2>.
  • ئىككىنچىدىن ، كودىمىزنىڭ ئىچىنى چېكىڭ.
  • ئاخىرىدا ، ئىجرا كۇنۇپكىسىنى بېسىڭ.

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

    تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى بارلىق خىزمەت دەپتىرىگە قانداق قىلغاندا ماكرونى تېجەپ قالغىلى بولىدۇ (ئاسان قەدەم باسقۇچلار بىلەن) 10>

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

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

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

    تېخىمۇ كۆپ ئوقۇڭ: Excel VBA: جەدۋەلنى يېڭى خىزمەت دەپتىرى سۈپىتىدە ساقلاڭ

    3. ئالاھىدە ھۆججەت قىسقۇچتىكى ئالاھىدە خىزمەت دەپتىرىنى ساقلاش ۋە تاقاش

    ئۈچىنچى خىل ئۇسۇل ئۈچۈن ، بىز Excel VBA نى ئىشلىتىپ ھۆججەت قىسقۇچتىكى

    نى تېجەپ ، نى تاقايمىز>

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

  • ئىككىنچىدىن ، بۇ كودنى بۆلەك ئىچىگە كىرگۈزۈڭ.
2119

2>

  • ئالدى بىلەن ، بىز Sub دەپ ئاتايمىزتەرتىپ Save_and_Close_Workbook_in_Specific_Folder . 1313
  • ئاندىن ، ھۆججەت نامىنى ئەسلى خىزمەت دەپتىرى بىلەن ئوخشاش ساقلايمىز.
  • ئاخىرىدا ، بىز بىزنىڭ خىزمەت دەپتىرىمىزنى تاقايمىز.
  • ئۈچىنچىسى ، 1-ئۇسۇلدا كۆرسىتىلگەندەك كودنى ئىجرا قىلىڭ.

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

تېخىمۇ كۆپ ئوقۇڭ: Excel VBA ماكرو ئالاھىدە ھۆججەت قىسقۇچتا PDF نى ساقلاش (7 كۆڭۈلدىكىدەك مىسال)

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

  • Excel VBA: خىزمەت دەپتىرىنى تېزلىكتە (ئاسان قەدەملەر بىلەن) تېجەڭ
  • [مۇقىم! ؟ (7 خىل ئېھتىماللىق سەۋەب) كاتەكچە (تېز قەدەم بىلەن)
  • [مۇقىم! Excel دىكى خىزمەت دەپتىرىنى ساقلاش ۋە تاقاش

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

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

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

      ھازىر ، بىز بۇ يەرگە VBA كۇنۇپكىسىنى قىستۇرۇپ ئۆتىمىز.

        > بەتكۈچ & gt; & gt; & gt; قىستۇر & gt; & gt; & gt; كۇنۇپكا (جەدۋەل كونترول) نى تاللاڭ.

    خىزمەت دەپتىرى نىڭ ئىچىدىكى رامكا. 11>
  • ئاندىن « Button_Click_Save_and_Close_Workbook » نى تاللاڭ.
  • ئۇنىڭدىن كېيىن OK نى بېسىڭ.

ئاندىن ، بىز خىزمەت دەپتىرى دىكى كۇنۇپكا 1 نى كۆرىمىز.

  • ئاخىرىدا ، كۇنۇپكىنى بېسىڭ.

بۇ نى ساقلايدۇ ۋە بىزنىڭ خىزمەت دەپتىرىمىزنى تاقايدۇ.

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

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

  • بىرىنچى ، 1-ئۇسۇلدا كۆرسىتىلگەندەك ، VBA مودۇلى نى ئېلىپ كىرىڭ> مودېل .
3278

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

  • ئاخىرىدا ، بىز نى ئىشلىتىپ ئەسلى خىزمەت دەپتىرى نى تاقىدۇق. 1> مال-مۈلۈكتىن ۋاز كېچىڭ. ساقلايدۇ ۋە تاقايدۇ ئىككى خىزمەت دەپتىرى . بىز ئۆزگەرتىلگەن ئىككى خىزمەت دەپتىرى نىڭ ئوخشاش ئىكەنلىكىنى كۆرەلەيمىز. خۇلاسە قىلغاندا ، بىز 5 ئوخشىمىغان Excel VBA ماكروس دىن نى ساقلاش ۋە خىزمەت دەپتىرىنى تاقاش نى كۆرسەتتۇق.
  • تېخىمۇ كۆپ ئوقۇڭ: ماكرونى قانداق قىلىپ شەخسىي ماكرو خىزمەت دەپتىرىگە ساقلايمىز؟

    خۇلاسە

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

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