Excel VBA. Մշակեք և օգտագործեք Այո Ոչ հաղորդագրությունների տուփը

  • Կիսվել Սա
Hugh West

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

Մշակել և օգտագործել Այո Ոչ Հաղորդագրության տուփ Excel VBA-ով (Արագ դիտում)

3604

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

Ներբեռնեք այս պրակտիկայի աշխատանքային գրքույկը, որպեսզի մարզվեք մինչ դուք կարդում են այս հոդվածը:

Այո Ոչ Հաղորդագրություն Box.xlsm

ՎԲԱ կոդի ակնարկ՝ Այո Ոչ հաղորդագրությունների տուփը մշակելու և օգտագործելու համար (Քայլ առ քայլ վերլուծություն)

Եկեք սովորենք այո-ոչ հաղորդագրությունների տուփի օգտագործումը պարզ օրինակով: հաղորդագրության տուփը ձեզ հարց կտա, հավանու՞մ եք ExcelWIKI-ն:

Եթե ձեր պատասխանը այո է, դուք սեղմեք Այո հաղորդագրությունների վանդակում . Եվ եթե ձեր պատասխանը Ոչ է, դուք կսեղմեք Ոչ :

Այժմ, ինչ տեղի կունենա հաղորդագրությունների վանդակում այո կամ ոչ սեղմելուց հետո<2:>? Ակտիվ աշխատաթերթում կան 2 բջիջներ, որոնք պարունակում են ExcelWIKI-ին հավանող և չհավանող մարդկանց թիվը: Եթե ​​սեղմեք այո , ապա հավանած բջիջի թիվը կավելանա մեկով:

Իսկ եթե սեղմեք ոչ , ապա չհավանելու վանդակում թիվը կավելանա մեկով: .

Այսպիսով, ինչպե՞ս կատարել այս ամբողջ խնդիրը VBA կոդով: Հեշտ. Ամբողջ գործընթացում կան 2 հիմնական քայլեր:

  • Այո-Ոչ հաղորդագրությունների տուփի մշակում
  • Օգտագործելով <-ի արդյունքը: 1>Հաղորդագրությունների տուփ

Ես ցույց եմ տալիս յուրաքանչյուր քայլի մանրամասները ձեր սովորելու համար:

⧪ Քայլ1. «Այո-ոչ» հաղորդագրությունների տուփի մշակում

Առաջին հերթին, դուք պետք է ստեղծեք այո-ոչ հաղորդագրությունը տուփը VBA -ում: Սա հեշտ է. Օգտագործեք նույն ընթացակարգը, ինչ սովորական հաղորդագրության տուփը, արգումենտի վերաբերյալ հարցով, նոր արգումենտի հետ միասին vbYesNo :

Ահա հարցն է՝ «Դուք հավանո՞ւմ եք ExcelWIKI-ն: ?”

4490

⧪ Քայլ 2. Օգտագործելով Message Box-ի ելքը

Հաջորդաբար մենք կկատարենք առաջադրանքը օգտագործելով հաղորդագրությունների տուփը ելքը: Այստեղ C3 բջիջը պարունակում է ExcelWIKI-ին հավանող մարդկանց թիվը, իսկ C4 բջիջը պարունակում է այն մարդկանց թիվը, ովքեր չեն սիրում ExcelWIKI:

Այսպիսով, եթե պատասխանն է Այո , C3 բջիջը կավելանա մեկով: Եվ եթե դա Ոչ է, ապա C4 բջիջը կավելանա մեկով:

Մենք կօգտագործենք If-block ` սա կատարելու համար:

9860

Այսպիսով, ամբողջական VBA կոդը կլինի.

VBA կոդը՝

7449

Մակրո ստեղծելը Excel-ում Այո Ոչ հաղորդագրությունների տուփը մշակելու և օգտագործելու համար

Մենք տեսել ենք կոդի քայլ առ քայլ վերլուծությունը մշակել և օգտագործել Այո-Ոչ հաղորդագրությունների տուփը: Այժմ տեսնենք, թե ինչպես կարող ենք ստեղծել մակրո կոդը գործարկելու համար:

⧪ Քայլ 1. VBA պատուհանի բացում

Սեղմեք ALT + F11 ձեր ստեղնաշարի վրա՝ Visual Basic պատուհանը բացելու համար:

⧪ Քայլ 2. Նոր մոդուլի տեղադրում

Անցնել Տեղադրել > Մոդուլ գործիքագոտում: Սեղմեք Մոդուլ : Նոր մոդուլ, որը կոչվում է Module1 (կամ որևէ այլ բան՝ կախված ձեր անցյալի պատմությունից) կբացվի:

⧪ Քայլ 3. Տեղադրեք VBA կոդը

Սա ամենակարեւոր քայլը. Տեղադրեք տրված VBA կոդը մոդուլում:

⧪ Քայլ 4. Գործարկել կոդը

Սեղմեք վերևի գործիքագոտի Run Sub / UserForm գործիքի վրա:

Կոդը կաշխատի: Հաղորդագրության տուփը կհարցնի ձեզ՝ հավանո՞ւմ եք ExcelWIKI , թե՞ ոչ՝ Այո և Ոչ տարբերակներով:

Եթե ընտրեք Այո , C3 բջիջի թիվը կավելանա մեկով: Եվ եթե ընտրեք Ոչ , ապա C4 բջիջի թիվը կավելանա մեկով:

Այստեղ ես ընտրել եմ այո , ուստի ExcelWIKI հավանողների թիվն ավելացել է մեկով:

Հիշելու բաներ

  • հաղորդագրության տուփը VBA -ում պարունակում է ընդհանուր 4 պարամետրեր, որոնք կոչվում են Հուշում, կոճակ, վերնագիր և Օգնության ֆայլ . Այստեղ ես ցույց եմ տվել միայն 2 պարամետր, Հուշում և Կոճակ : Բայց եթե ցանկանում եք ավելի մանրամասն բացահայտել VBA հաղորդագրությունների տուփը , կարող եք ստուգել այս հղումը:

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