Visual Basic for Applications (VBA)
In VBA lassen sich Makros schreiben, die Ihre Arbeit mit den Office-Programmen deutlich vereinfachen können. Auch die Erweiterung / Anpassung des neuen Menübands (ribbon) und der Symbolleiste für den Schnellzugriff mit eigenen Symbolen ist möglich.
VBA in Excel
Zusätzlich zu den eingebauten Funktionen in Excel können dank VBA eigene, auch sehr komplexe Funktionen eingebaut werden, die je nach Wunsch nur in bestimmten Arbeitsmappen oder immer, also auch in jeder neuen Arbeitsmappe automatisch zur Verfügung stehen.
VBA in Word
In Word dienen Makros v.a. der Vereinfachung: versteckte Funktionen, die in gleicher Weise auf einen Text(-abschnitt) angewendet werden, können in Makros zusammengefasst und mit einem Mausklick ausgeführt werden. Aber auch in Word ist eine Erweiterung um eigene Funktionen möglich, z.B. zeige zu einem im Text ausgewählten Datum in einem Dialogfenster an, um welchen Wochentag oder Feiertag es sich handelt: