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