Visual Basic for Applications
Visual Basic for Applications, VBA, är en begränsad version av Visual Basic som levereras av Microsoft tillsammans med andra program som Excel och AutoCAD för att skriva makron. Makron är bra att skriva för processer som kommer att upprepas många gånger Om man inte själv vill skriva makron kan man använda inspelningsfunktionen istället. Problemet är att inspelningsfunktionen gör precis vad användaren gjort och detta ger inte alltid effektiva program, dock skall man vara uppmärksam att vid grafer är det inte säker att den inspelade koden fungerar. VBA funktionen i Excel hittas genom att trycka Alt och F11.
Funktioner
Medelanden
Koden nedan ger en textbox i VBA. Texten Hello World och VBA säger kan bytas ut mot. Istället för ett ok-alternativ kan man byta ut vbOKOnly mot vbYesNo för ett ja/nej alternativ.
Sub hello_world()
MsgBox "Hello World", vbInformation + vbOKOnly, "VBA säger"
End Sub