Excel VBA. Պահպանել և փակել աշխատանքային գիրքը (5 հարմար օրինակ)

  • Կիսվել Սա
Hugh West

Այս հոդվածում մենք ձեզ ցույց կտանք 5 Excel VBA օգտագործման մեթոդներ պահելու և փակելու աշխատանքային գիրքը : Քանի որ ժամանակը շատ արժեքավոր է, մենք կարող ենք շատ ժամանակ խնայել՝ բաց թողնելով սովորական առաջադրանքները՝ օգտագործելով Excel VBA : Ավելին, մենք վերցրել ենք տվյալների բազա՝ բաղկացած 3 սյունակից ՝ « Անուն », « Ծնված », և « Վերջին աշխատանք »: Այս տվյալների բազան ներկայացնում է 6 մարդկանց ծննդյան տարեթիվը և վերջին ֆիլմերի մասին տեղեկությունները:

Ներբեռնեք պրակտիկայի աշխատանքային գիրքը

VBA՝ Workbook.xlsm-ը պահելու և փակելու համար

5 օրինակ՝ աշխատանքային գրքույկը պահելու և փակելու համար Excel-ում VBA-ի միջոցով

1. Պահպանեք և փակեք Active Workbook-ը՝ օգտագործելով Excel VBA

Առաջին մեթոդի համար մենք պահենք և փակենք Ակտիվ աշխատանքային գրքույկը ՝ օգտագործելով VBA Macro : Մենք կբացենք VBA Module պատուհանը, մուտքագրեք մեր կոդը և այնուհետև կգործարկենք կոդը՝ մեր նպատակին հասնելու համար: Առանց հետագա անհանգստության, եկեք անցնենք քայլ առ քայլ ընթացակարգին:

Քայլեր.

Մինչ կոդը մուտքագրելուց առաջ մենք պետք է բացենք VBA մոդուլը: . Դա անելու համար –

  • Նախ, Մշակավորող ներդիրից >>> ընտրեք Visual Basic ։

Այլընտրանք, դուք կարող եք սեղմել ALT + F11 ՝ դա նույնպես անելու համար: « Microsoft Visual Basic Application-ի համար »-ը կհայտնվի դրանից հետո:

  • Երկրորդ, Տեղադրեք >>> ընտրեք Մոդուլ ։

Այստեղ մենք մուտքագրելու ենք մերկոդը:

  • Երրորդ, մուտքագրեք հետեւյալ կոդը Մոդուլի ներսում:
1715

VBA Code Breakdown

  • Սկզբում մենք զանգահարում ենք մեր Ենթակարգը Save_and_Close_Active_Workbook .
  • Այնուհետև մենք վերաբերում ենք մեր ներկայիս Աշխատանքային գրքույկին որպես Ակտիվ աշխատանքային գրքույկ :
  • Այնուհետև, օգտագործելով Փակել մեթոդը: մենք փակում ենք մեր ֆայլը:
  • Վերջապես, մենք սահմանել ենք SaveChanges True , որը կպահի մեր Աշխատանքային գիրքը փակվելուց :

Այժմ մենք կգործարկենք մեր կոդը:

  • Սկզբում, Պահպանել այս Մոդուլը .
  • Երկրորդ, սեղմեք մեր ծածկագրի ներսում:
  • Վերջապես սեղմեք Run կոճակը:

Եթե գնանք մեր Excel հավելվածը , կտեսնենք, որ մեր Աշխատանքային գիրքը փակված է: Այսպիսով, մենք հաջողությամբ պահեցինք և փակեցինք Աշխատանքային գիրքը օգտագործելով Excel VBA :

Կարդալ ավելին. Ինչպես պահպանել մակրո բոլոր աշխատանքային գրքույկների համար Excel-ում (հեշտ քայլերով)

2. Excel VBA հատուկ աշխատանքային գրքույկը պահպանելու և փակելու համար

Երկրորդ մեթոդի համար մենք կօգտագործենք պահպանել և փակել հատուկ Աշխատանքային գիրքը օգտագործելով մեկ այլ VBA կոդ: Այստեղ մենք բացել ենք երկու Աշխատանքային գրքույկ և կպահենք և կփակենք առաջին Աշխատանքային գիրքը ձախ կողմից։

Քայլեր.

  • Նախ, ինչպես ցույց է տրված մեթոդ 1 , բերեք VBAՄոդուլ ։
  • Երկրորդ, մուտքագրեք այս կոդը այդ Մոդուլի ներսում։
5466

VBA կոդի բաշխում

  • Սկզբում մենք կանչում ենք մեր Ենթակարգը Save_and_Close_Specific_Workbook :
  • Այնուհետև մենք վերաբերում են մեր առաջին Աշխատանքային գրքույկին Աշխատանքային գրքույկների օբյեկտի ներսում :
  • Դրանից հետո, օգտագործելով Փակել մեթոդը, մենք փակում ենք մեր ֆայլը:
  • Վերջապես, մենք սահմանել ենք SaveChanges True , որը կպահի մեր Աշխատանքային գիրքը փակվելուց : .
  • Երրորդ, ինչպես ցույց է տրված մեթոդ 1-ում , գործարկեք կոդը:

Սրանից հետո կտեսնենք, որ առաջին Աշխատանքային գիրքը փակ է և միայն երկրորդ Աշխատանքային գիրքը բաց է : Հետևաբար, մենք ձեզ ցույց տվեցինք պահելու և փակելու Աշխատանքային գրքույկը ևս մեկ եղանակ։

Կարդալ ավելին. Excel VBA. Պահել թերթիկը որպես նոր աշխատանքային գրքույկ առանց բացելու

3. Պահպանել և փակել հատուկ աշխատանքային գրքույկը կոնկրետ թղթապանակում

Երրորդ մեթոդի համար , մենք պատրաստվում ենք պահել և փակել հատուկ աշխատանքային գիրքը թղթապանակում օգտագործելով Excel VBA :

Քայլեր.

  • Նախ, ինչպես ցույց է տրված մեթոդ 1 , բերեք VBA մոդուլը :
  • Երկրորդ, մուտքագրեք այս կոդը այդ Մոդուլի ներսում:
1546

VBA Code Breakdown

  • Նախ, մենք զանգահարում ենք մեր ԵնթԸնթացակարգ Save_and_Close_Workbook_in_Specific_Folder :
  • Դրանից հետո, օգտագործելով SaveAs մեթոդը, մենք պահում ենք մեր ֆայլը որոշակի վայրում:
  • Այնուհետև մենք պահում ենք ֆայլի անունը նույնը, ինչ բնօրինակը Աշխատանքային գիրքը :
  • Վերջապես, մենք փակում ենք մեր Աշխատանքային գիրքը :
  • Երրորդ, ինչպես ցույց է տրված մեթոդ 1-ում , գործարկեք կոդը:

Սրանից հետո այն պահելու է մեր Աշխատանքային գիրք մեր սահմանված թղթապանակի գտնվելու վայրում և փակել այն: Այսպիսով, մենք ձեզ ցույց տվեցինք պահելու և Աշխատանքային գրքույկը փակելու մեկ այլ եղանակ հատուկ պանակում օգտագործելով VBA :

Կարդալ ավելին. Excel VBA մակրո՝ PDF-ը հատուկ պանակում պահելու համար (7 իդեալական օրինակ)

Նման ընթերցումներ

  • Excel VBA. Պահպանեք աշխատանքային գրքույկը առանց հուշման (հեշտ քայլերով)
  • [Ստուգվեց:] Ինչու՞ Excel-ը չի պահպանում իմ ֆորմատավորումը ? (7 հնարավոր պատճառ)
  • Ինչպես պահպանել Excel-ը որպես PDF լանդշաֆտ (արագ քայլերով)
  • Excel VBA՝ որպես ֆայլ՝ օգտագործելով ուղին Բջջ (արագ քայլերով)
  • [Ստուգված է!] Excel CSV ֆայլը չի ​​պահպանում փոփոխությունները (6 հնարավոր լուծումներ)

4. Կոճակի տեղադրում Պահպանել և փակել աշխատանքային գրքույկը Excel-ում

Չորրորդ մեթոդի համար մենք պատրաստվում ենք ստեղծել VBA կոճակ Excel-ում աշխատանքային գիրքը փակելու և պահելու համար:

Քայլեր.

  • Նախ, ինչպես ցույց է տրված մեթոդ 1-ում , բերեք VBAՄոդուլ ։
  • Երկրորդ, մուտքագրեք այս կոդը այդ Մոդուլի ներսում։
3867

VBA կոդի բաշխում

  • Սկզբում մենք կանչում ենք մեր Ենթակարգը Button_Click_Save_and_Close_Workbook :
  • Դրանից հետո, օգտագործելով Պահպանել մեթոդը, մենք պահում ենք մեր աշխատանքային գրքույկը
  • Վերջապես, մենք փակում ենք մեր Աշխատանքային գիրքը օգտագործելով Դուրս գալ մեթոդից:

Այժմ մենք այստեղ կտեղադրենք VBA կոճակը:

  • Նախ, Developer ներդիր >>> Տեղադրել >>> ընտրեք Կոճակը (Ձևի վերահսկում) :

  • Այնուհետև մկնիկի կուրսորը կփոխվի և կքաշեք Աշխատանքային գրքույկի ներսում տուփը:

Դրանից հետո կհայտնվի Նշանակել մակրո երկխոսության տուփը :

  • Այնուհետև ընտրեք « Button_Click_Save_and_Close_Workbook »:
  • Դրանից հետո սեղմեք OK :

Այնուհետև մենք կտեսնենք Կոճակը 1 Աշխատանքային գրքում :

  • Վերջապես սեղմեք կոճակի վրա:

Սա պահելու է և փակելու մեր Աշխատանքային գիրքը :

Կարդալ ավելին` VBA կոդ Save կոճակի համար Excel-ում (4 տարբերակ)

5. Պահպանել և փակել բոլոր բաց աշխատանքային գրքույկները՝ կիրառելով Excel VBA

Այս վերջին մեթոդում մենք պատրաստվում է պահպանել և փակել բոլոր բացված Աշխատանքային գրքույկները : Այս անգամ մենք ունենք նույն երկու Աշխատանքային գրքույկները ինչպես 3 մեթոդում, սակայն այս անգամ մենք պահելու ենք և կփակենք երկուսն էլ։ Աշխատանքային տետրեր : Այստեղ մենք կօգտագործենք Հաջորդ հանգույցը ՝ անցնելու մեր Աշխատանքային գրքույկները :

Քայլեր.

  • Նախ, ինչպես ցույց է տրված մեթոդ 1-ում , բացեք VBA մոդուլը :
  • Երկրորդ, մուտքագրեք այս կոդը ներսում:>Մոդուլ .
8391

VBA կոդի բաշխում

  • Առաջին , մենք կանչում ենք մեր Ենթակարգը CloseAndSaveOpenWorkbooks :
  • Այնուհետև մենք օգտագործում ենք Հաջորդ հանգույցի համար ` բոլոր Աշխատանքային գրքույկները շրջելու համար: .
  • Դրանից հետո Պահպանել մեթոդով մենք պահում ենք մեր ֆայլերը:
  • Այնուհետև փակում ենք բոլոր Աշխատանքային գրքույկները բացի մեր ներկայիս Աշխատանքային գրքույկից :
  • Վերջապես, մենք փակեցինք բնօրինակ Աշխատանքային գրքույկը օգտագործելով Դուրս գալ հատկությունից:
  • Երրորդ, ինչպես ցույց է տրված մեթոդ 1 , գործարկեք կոդը:

Հետևաբար, այն կպահի և կփակի երկու Աշխատանքային գրքույկները : Մենք կարող ենք տեսնել, որ փոփոխման ամսաթիվը նույնն է երկու Աշխատանքային գրքույկների համար: Եզրափակելով՝ մենք ցույց տվեցինք 5 տարբեր Excel VBA մակրոներ պահելու և փակելու Աշխատանքային գիրքը :

Կարդալ ավելին. Ինչպե՞ս պահել մակրոները անձնական մակրո աշխատանքային գրքում:

Եզրակացություն

Մենք ձեզ ցույց ենք տվել 5 արագ և հեշտ հասկանալի Excel VBA պահել և փակել Աշխատանքային գիրքը : Եթե ​​որևէ խնդիր առաջանա, ազատ զգալ մեկնաբանել ստորև: Ավելին, դուք կարող եք այցելել մեր կայք Exceldemy ավելի Excel-ի հետ կապված հոդվածների համար: Շնորհակալություն կարդալու համար, շարունակե՛ք գերազանցել:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: