Visual Basic for Applications (VBA) ist eine leicht zu erlernende und leistungsfähige Skriptsprache. Die auf Visual Basic basierende Programmiersprache VBA und die in Office integrierte Entwicklungsumgebung bilden eine solide Basis für eigene Programme, die Arbeitsabläufe in Microsoft-Office-Anwendungen wie Excel, Word, Access automatisieren. Seminarteilnehmer lernen zunächst den Makro-Recorder zu beherrschen, um Routine-Aufgaben erledigen zu lassen. Über Makro-Aufzeichnungen bekommen die Teilnehmer einen theoretischen Hintergrund über die wichtigsten Objekte des Microsoft Objektmodells sowie dessen Methoden und Eigenschaften. Anhand leicht nachvollziehbarer Beispiele erklärt das Seminar, wie Teilnehmer eigene neue Lösungen mit VBA entwickeln, bestehende VBA-Projekte erweitern und so Microsoft Office effektiv automatisieren können.