Excel VBA թերթ ավելացնելու համար, եթե այն գոյություն չունի (Արագ քայլերով)

  • Կիսվել Սա
Hugh West

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

Excel VBA. Ավելացնել թերթ, եթե այն գոյություն չունի: (Արագ դիտում)

9722

Տեղադրեք նոր մոդուլի մեջ՝ վերը նշված կոդը կիրառելու համար:

Ներբեռնեք Practice Workbook

Դուք կարող եք անվճար ներբեռնել մեր պրակտիկայի աշխատանքային գիրքը այստեղից:

Ավելացրեք թերթ, եթե այն գոյություն չունի.xlsm

Քայլեր VBA կոդը կիրառելու համար՝ թերթ ավելացնելու համար Excel, եթե այն գոյություն չունի

Ասենք, դուք ունեք աշխատանքային գրքույկ, որը պարունակում է 4 աշխատանքային թերթ՝ հունվար, փետրվար, մարտ և ապրիլ անուններով: Յուրաքանչյուր թերթիկ պարունակում է հաջորդ ամսվա վաճառքի հաշվետվություն: Այժմ դուք պետք է որոշ թերթիկներ գտնեք աշխատանքային գրքում և ավելացնեք թերթիկը, եթե այն գոյություն չունի: Դա անելու համար կարող եք հետևել ստորև ներկայացված քայլ առ քայլ ուղեցույցներին:

📌 Քայլ 1. Տեղադրեք նոր մոդուլ

Նախ, դուք պետք է տեղադրեք մոդուլ VBA կոդ գրելու համար:

  • Դա անելու համար հենց սկզբում անցեք Developer ներդիր >> Visual Basic գործիք:

  • Արդյունքում, Microsoft VisualՀիմնական հավելվածների համար պատուհանը կհայտնվի:
  • Այնուհետև անցեք Տեղադրել ներդիր >> Module գործիք:

Այսպիսով, ստեղծվել է Module1 անունով նոր մոդուլ:

Կարդալ ավելին. Ինչպես ավելացնել թերթիկը Անվանեք Excel VBA-ում (6 հեշտ եղանակ)

Նմանատիպ ընթերցումներ

  • Ստեղծեք նոր աշխատանքային գիրք և պահեք Excel-ում VBA-ի միջոցով
  • Excel VBA. Ստեղծեք նոր աշխատանքային գիրք և անվանեք այն (6 օրինակ)
  • Ինչպես ստեղծել նոր թերթ կաղապարից՝ օգտագործելով մակրո Excel-ում

📌 Քայլ 2. Գրեք և պահպանեք պահանջվող VBA կոդը

Այժմ դուք պետք է գրեք կոդը մոդուլի ներսում և պահպանեք այն։

  • Մտքում Դա անելու համար սեղմեք Module1 տարբերակը և ծածկագրի պատուհանում գրեք հետևյալ կոդը:
76817273

  • Որպես արդյունքում կոդի պատուհանը կունենա հետևյալ տեսքը:

🔎 Կոդի բացատրություն.

Սեգմենտ 1.

2634

Այս մասում մենք հայտարարել ենք մակրո անունը և փոփոխականի անունը es.

Սեգմենտ 2.

4024

Այս մասում մենք ստեղծել ենք մուտքագրման տուփ: Այս մուտքագրման տուփի միջոցով մենք կարող ենք վերցնել այն ֆայլի անվան մուտքագրումը, որը մենք պետք է գտնենք:

Սեգմենտ 3.

9664

Այս մասում մենք ստուգում ենք, արդյոք անհրաժեշտ թերթիկը առկա է աշխատանքային գրքում: Եթե ​​ոչ, այն կստեղծի անհրաժեշտ թերթիկը և մեզ հաղորդագրություն ցույց կտա այս փոփոխության մասին:

Հատված 4.

3455

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

  • Այնուհետև սեղմեք Ctrl + S:

  • Այնուհետև կհայտնվի Microsoft Excel պատուհանը: Սեղմեք Ոչ կոճակի վրա:

  • Արդյունքում կհայտնվի Պահպանել որպես պատուհանը:
  • Հետևում ընտրեք Պահպանել որպես տեսակ: տարբերակը որպես .xlsm ձևաչափ: Այնուհետև սեղմեք Պահպանել կոճակը:

Այսպիսով, դուք գրել և պահպանել եք ձեր պահանջվող կոդը:

Նշում.

Դուք պետք է պահեք Excel աշխատանքային գիրքը .xlsm ձևաչափով: Հակառակ դեպքում, մակրոն չի միացվի, և կոդը չի աշխատի:

Կարդալ ավելին. Excel VBA՝ փոփոխական անունով թերթ ավելացնելու համար (5 իդեալական օրինակ)

📌 Քայլ 3. Գործարկեք կոդը

Այժմ դուք պետք է գործարկեք կոդը և ստուգեք արդյունքները:

  • Դա անելու համար նախ և առաջ սեղմեք Run պատկերակի վրա Microsoft Visual Basic հավելվածների համար պատուհանում:

  • Արդյունքում, Macros պատուհանը կհայտնվի:
  • Այնուհետև ընտրեք AddSheetIfNotExist մակրո և սեղմեք Run կոճակը:

  • Այս պահին մեր ստեղծված հաղորդագրությունների տուփըկհայտնվի Ավելացնել թերթիկ, եթե գոյություն չունի անունով: Այստեղ ավտոմատ տարբերակը կլինի Թերթ5 :

  • Այժմ ստուգելու համար գրեք «Ապրիլ» տեքստային դաշտում և սեղմեք Լավ կոճակը:

  • Այնուհետև կտեսնեք, որ մեկ այլ հաղորդագրություն վանդակը կհայտնվի՝ ասելով, որ թերթն արդեն գոյություն ունի:
  • Սեղմեք Լավ կոճակը:

  • Այնուհետև նորից գործարկեք կոդը և ստեղծված հաղորդագրության վանդակում գրեք «մայիս» : Այնուհետև սեղմեք OK կոճակը:

  • Արդյունքում կտեսնեք մեկ այլ հաղորդագրության տուփ, որը կ հայտնվում է՝ տեղեկացնելով ձեզ, որ «մայիս» թերթիկը գոյություն չունի, ուստի այն ստեղծել է այս թերթիկը:
  • Հետևում սեղմեք OK կոճակը:

Վերջապես, դուք կարող եք տեսնել, որ ավելացրել եք մի թերթ, որը նախկինում գոյություն չուներ: Եվ աշխատանքային գրքույկը հիմա այսպիսի տեսք կունենա:

Կարդալ ավելին. Excel VBA. Ավելացնել թերթիկ վերջինից հետո (3 իդեալական օրինակ)

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

Այսպիսով, այս հոդվածում ես ձեզ ցույց եմ տվել բոլոր քայլերը՝ թերթ ավելացնելու համար, եթե գոյություն չունի Excel VBA-ով: Ուշադիր անցեք ամբողջական հոդվածը՝ այն ավելի լավ հասկանալու և ցանկալի արդյունքի հասնելու համար: Հուսով եմ, որ դուք կգտնեք այս հոդվածը օգտակար և տեղեկատվական: Եթե ​​ունեք լրացուցիչ հարցումներ կամ առաջարկություններ, խնդրում ենք ազատ զգալ կապվել ինձ հետ:

Եվ այցելեք ExcelWIKI շատ այլ բաների համարնման հոդվածներ. Շնորհակալություն։

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