VBA-Kurs – Excel mit Makros automatisieren
Mit VBA (Visual Basic for Applications) automatisierst du wiederkehrende Aufgaben in Excel: Berichte aufbereiten, Zellen formatieren, Dateien speichern – per Knopfdruck statt Klick für Klick. Dieser Kurs führt dich von der ersten Makro-Aufzeichnung bis zu eigenem VBA-Code mit Objekten, Schleifen und Range-Zugriffen.
Was ist VBA?
VBA ist die in Excel und die anderen Office-Programme fest eingebaute Programmiersprache. Du zeichnest Aktionen als Makro auf oder schreibst eigenen Code – beides landet im VBA-Editor. Gestartet wird ein Makro über eine Tastenkombination, eine Schaltfläche oder automatisch beim Öffnen der Arbeitsmappe.
Blende die Entwicklertools im Menüband ein: Rechtsklick auf eine beliebige Registerkarte → Menüband anpassen → Haken bei Entwicklertools setzen → OK. Erst dann hast du Zugriff auf Makro-Aufzeichnung, VBA-Editor und Formularsteuerelemente.
Kursinhalte
Voraussetzungen
Grundkenntnisse in Excel-Formeln helfen beim Einstieg, sind aber kein Muss – VBA ist eine eigene, relativ leicht lesbare Sprache. Am schnellsten lernst du, indem du im Makrorekorder Aktionen aufzeichnest und dir anschließend den erzeugten Code im VBA-Editor ansiehst.