MsgBox - operatorul vba pentru a afișa mesaje de la procedurile de utilizator
Prima linie a oricărei proceduri trebuie să înceapă cu Sub cuvântul cheie (prescurtarea de la Subprogramm), urmat de un spațiu trebuie să fie un nume de procedură și apoi câteva goale, între paranteze, a căror prezență este obligatorie.
A doua linie formează un corp procedură proceduri HelloWorld și constă dintr-un singur operator, care desfășoară o activitate utilă. Organismul Procedura poate consta dintr-unul sau a mai multor operatori, și nu poate consta dintr-un singur operator. Declarație MsgBox afișează o casetă de dialog cu un mesaj text «Hello, World!» Pentru procedura de utilizator.
A treia și ultima linie de listare de mai sus completează procedura și constă din doar două cuvinte - End Sub, ceea ce marchează sfârșitul programului. În realizarea acestei instrucțiuni nu are loc nici o acțiune vizibilă, dar eliberează memoria utilizată temporar în timpul procedurii.
Diverse rapoarte sau orice alte informații pe care procedura afișează, trimite la imprimantă sau scrie într-un fișier numit de ieșire. Operatorul MsgBox - este cea mai simplă formă de ieșiri de ecran utilizate în procedurile de VBA.
Folosind argumente pentru declarația MsgBox poate schimba aspectul casetei de dialog.
Rămâne de a efectua codul sursă scris și să vedem ce se întâmplă. Comutați la fereastra aplicației (Word, Excel), apăsați comanda rapidă de tastatură Alt + F8, selectați în fereastra din rândul lista cu numele de procedură „HelloWorld“ și apăsați butonul „Run“.