Efnisyfirlit
Í þessari grein mun ég sýna þér hvernig þú getur þróað og notað Já Nei skilaboðareit í VBA í Excel.
Þróaðu og notaðu a Já Nei Skilaboðakassi með Excel VBA (Quick View)
2858
Hlaða niður æfingarvinnubók
Sæktu þessa æfingarbók til að æfa á meðan þú eru að lesa þessa grein.
Já Nei Message Box.xlsm
Yfirlit yfir VBA kóðann til að þróa og nota Já Nei Message Box (Skref-fyrir-skref greining)
Við skulum læra notkun á já-nei skilaboðareit með einföldu dæmi. skilaboðareiturinn mun spyrja þig spurningar, líkar þér við ExcelWIKI?
Ef svarið þitt er já, smellirðu á Já í skilaboðareitnum . Og ef svarið þitt er Nei muntu smella á Nei .
Nú, hvað mun gerast eftir að þú smellir á já eða nei í skilaboðareitnum ? Í virka vinnublaðinu eru 2 frumur sem innihalda fjölda fólks sem líkar við og mislíkar ExcelWIKI. Ef þú ýtir á já hækkar talan í like-reitnum um einn.
Og ef þú ýtir á nei hækkar talan í mislíkar-reitnum um einn .
Svo, hvernig á að framkvæma allt þetta verkefni með VBA kóða? Auðvelt. Það eru 2 stór skref í öllu ferlinu.
- Þróa Já-Nei skilaboðareitinn
- Notkun úttaks 1>Skilaboðabox
Ég er að sýna smáatriði hvers skrefs fyrir nám þitt.
⧪ Skref1: Að þróa Já-Nei skilaboðareitinn
Fyrst og fremst þarftu að búa til já-nei skilaboðaboxið í VBA . Þetta er auðvelt. Notaðu sömu aðferð og venjulega skilaboðakassann, með spurningunni um rökin, ásamt nýjum rökum vbYesNo .
Hér er spurningin: “Do You Like ExcelWIKI ?”
7363
⧪ Skref 2: Notkun skilaboðakassans úttaks
Næst munum við framkvæma verkefni með því að nota skilaboðabox úttakið. Hér inniheldur hólf C3 fjölda fólks sem líkar við ExcelWIKI og hólf C4 inniheldur fjölda fólks sem líkar ekki við ExcelWIKI.
Svo, ef svarið er Já , reit C3 mun hækka um einn. Og ef það er Nei mun reit C4 hækka um einn.
Við munum nota Ef-blokk til að framkvæma þetta.
1683
Þannig að allur VBA kóðinn verður:
⧭ VBA kóði:
6334
Búa til fjölva til að þróa og nota Já Nei skilaboðakassi í Excel
Við höfum séð skref-fyrir-skref greiningu á kóðanum að þróa og nota Já-Nei skilaboðareit. Nú skulum við sjá hvernig við getum byggt upp Macro til að keyra kóðann.
⧪ Skref 1: VBA gluggann opnaður
Ýttu á ALT + F11 á lyklaborðinu þínu til að opna Visual Basic gluggann.
⧪ Skref 2: Setja inn nýja einingu
Farðu í Setja inn > Module á tækjastikunni. Smelltu á Module . Ný eining sem heitir Module1 (eða eitthvað annað sem fer eftir fyrri sögu þinni) opnast.
⧪ Skref 3: Setja inn VBA kóðann
Þetta er mikilvægasta skrefið. Settu tiltekinn VBA kóða inn í eininguna.
⧪ Skref 4: Keyra kóðann
Smelltu á Run Sub / UserForm tólinu á tækjastikunni hér að ofan.
Kóðinn mun keyra. skilaboðakassi mun spyrja þig hvort þér líkar við ExcelWIKI eða ekki, með Já og Nei valkostinum.
Ef þú velur Já mun talan í hólfinu C3 hækka um einn. Og ef þú velur Nei mun talan í reit C4 hækka um einn.
Hér hef ég valið já , þannig að Fjöldi fólks sem líkar við ExcelWIKI hefur aukist um einn.
Hlutur til að muna
- skilaboðakassi í VBA inniheldur samtals 4 færibreytur sem kallast Hvetja, hnappur, titill og hjálparskrá . Hér hef ég aðeins sýnt 2 færibreytur, Hvetja og hnappinn . En ef þú vilt uppgötva VBA skilaboðareitinn nánar, geturðu athugað þennan hlekk.