Inhouse-Training:
Excel VBA Programmierung (3 Tage)
Seminarziel:
Ausgehend von der Aufzeichnung erster Makros und der Erkenntnis um deren Grenzen sollen die Teilnehmer am Ende des Kurses eigene Aufgabenstellungen mit selbst programmierten Makros umsetzen können. Ein typisches Ziel ist es, Tabellen mit selbst entwickelten Programmen so manipulieren zu können, wie es mit eingebauten Funktionen nicht oder nur sehr aufwändig mögich ist.
Typische Themen und Fragestellungen:
- Umgang mit dem Makrorekorder und dem Visual Basic Editor
- Kernelemente von Programmiersprachen (Variablen, Operatoren, Datenformate, Schleifen, Verzweigungen)
- Nützliche Kernbefehle in VBA
- Zugriff auf Zelleninhalte
- Tabellenblattfunktionen in Makros nutzen
- Eigene Funktionen schreiben und damit Tabellenformeln ergänzen
- Einfache Benutzersteuerung
- Userfoms
- Konzept objektorientierter Programmiersprachen
- Zugriff auf Objete in der Applikation, Tabellen, Bereichen, Zellen, Formaten
- Ereignisse in Excel und Programmierung mit Ereignissen
- Ausblick: Excel VBA und Steuerung anderer Office-Programme
Trainingsmethoden:
- Theorieinput
- Übungsaufgaben
- Interaktive Fehlersuche
- Gruppendiskussionen
- Fallbeispiele
Besonderheiten:
Vorkenntnisse in einer beliebigen prozeduralen oder objektorientierten Programmiersprache sind sehr hilfreich.
Solide Kenntnisse über die Programmfunktionen von Excel werden vorausgesetzt.