VBA steht für "Visual Basic for Applications" und ist eine Programmiersprache, die in Microsoft Office-Anwendungen integriert ist. Mit VBA kann man automatisierte Abläufe, Makros und benutzerdefinierte Funktionen erstellen. Den VBA Editor öffnet man mit ALT + F11 Ein Sub (Unterprozedur) ist eine Ansammlung von Anweisungen, wie eine Funktion. Sub Greeting() MsgBox "Hello, World!" End Sub Kommentare mit ' oder REM ' Dies ist ein Kommentar REM Ein weiterer Kommentar Arbeitsmappen und Dokumente Dim wb As Workbook ' für Excel Set wb = ThisWorkbook Dim doc As Document ' für Word Set doc = ActiveDocument Dim rng As Range Set rng = Range("A1:B5") ' Bereich A1 bis B5 Dim cell As Range Set cell = Cells(1, 1) ' Zelle A1 Dim rng As Range Set rng = doc.Content MsgBox rng