Բովանդակություն
Այս հոդվածում մենք ձեզ ցույց կտանք 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-ի հետ կապված հոդվածների համար: Շնորհակալություն կարդալու համար, շարունակե՛ք գերազանցել: