Excel VBA MsgBox -toiminto - Helppo Excel -makro

Sisällysluettelo

MsgBox -toiminto sisään Excel VBA voi palauttaa tuloksen, kun taas yksinkertainen MsgBox ei voi.

Tilanne:

Aseta komentopainike laskentataulukkoosi ja lisää seuraavat koodirivit:

1. Ensin julistamme muuttujan, jonka nimi on kokonaisluku.

Hämärä vastaus kokonaislukuna

2. Käytämme MsgBox -toimintoa alustamaan muuttujan vastaus käyttäjän syötteellä.

MsgBox -funktiolla on sulkuja käytettäessä kolme argumenttia. Ensimmäistä osaa käytetään viestiruudussa olevaan viestiin. Toisen osan avulla voit määrittää, mitkä painikkeet ja kuvakkeet haluat näkyvän viestiruudussa. Kolmas osa näkyy viestiruudun otsikkorivillä.

answer = MsgBox ("Haluatko varmasti tyhjentää arkin?", vbYesNo + vbQuestion, "Tyhjä arkki")

Huomautus: Aseta kohdistin Visual Basic Editorin kohtaan vbYesNo ja napsauta F1 nähdäksesi, mitä muita painikkeita ja kuvakkeita voit käyttää. Vakioiden vbYesNo ja vbQuestion sijasta voit käyttää myös vastaavia arvoja 4 ja 32.

3. Jos käyttäjä napsauttaa Kyllä -painiketta, Excel VBA tyhjentää taulukon. Jos käyttäjä napsauttaa Ei -painiketta, mitään ei tapahdu. Lisää seuraavat koodirivit tämän saavuttamiseksi.

Jos vastaus = vbKyllä
Solut, selkeä sisältö
Muu
'Älä tee mitään
Loppu Jos

4. Napsauta taulukon komentopainiketta.

5. Valitse Kyllä.

Tulos:

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave