Applikationen mit VBA - Visual Basic Makroentwicklung für Excel
alfatraining Bildungszentrum GmbH Ludwigsburg
Aktionen
Kursbeschreibung
Der Lehrgang vermittelt die Programmiersprache Visual Basic für Applikationen (VBA), die in allen Microsoft Office-Produkten enthalten ist. In vielen Unternehmen wird VBA deshalb häufig verwendet, um schnell kleinere IT-Lösungen zu realisieren, indem v. a. Excel durch VBA-Makros ausgebaut wird. Alle Kursinhalte werden an vielfältigen Praxisübungen verdeutlicht und in einer Projektarbeit umgesetzt.
Applikationen mit VBA - Visual Basic Makroentwicklung für Excel
Entwicklungsumgebung (ca. 1 Tag)
Überblick über VBA und Einsatzmöglichkeiten
VBA-Entwicklungsumgebung (inkl. Editor, Direktfenster, Lokal-Fenster)
Makros: Aufzeichnen, Ausführen, Bearbeiten
Module und Projekte
Namenskonventionen: Ungarische Notation,
KamelCase
Grundlagen der VBA-Programmierung (ca. 1 Tag)
Variablen, Konstanten, Datentypen, Operatoren
Prozeduren und Parameter
Eingabedialoge und Meldungsfenster
Einfache Kontrollstrukturen (If, Select Case)
Vertiefung Programmierung und Arrays (ca. 1 Tag)
Schleifen (For, Do While, For Each)
Arrays und deren Anwendung
Fehlerbehandlung und Debugging
Nutzung von Programmierhilfen
Objektorientierte Programmierung und Objektbibliothek (ca. 1,5 Tage)
Einführung in OOP
Klassen und Objekte in VBA
Verwendung der Objektbibliothek
Arbeiten mit benutzerdefinierten Objekten
Formulare und Steuerelemente (ca. 1 Tag)
Erstellen und Verwenden von UserForms
Steuerelemente (z. B. Textbox, Combobox, Checkbox)
ActiveX-Steuerelemente
Interaktive Dialoge gestalten
Erweiterung und Integration (ca. 1 Tag)
Erweiterung des Menübands (Ribbon)
Benutzerdefinierte Menüs/Symbolleisten
Dateiauswahl, Arbeiten mit Dateien
Einführung in den Import/Export
Import/Export und Office-Integration (ca. 1 Tag)
Import aus TXT, CSV
Datenübertragung von Excel ↔ Excel, Word, PowerPoint
Automatisierung von Berichten
Projektarbeit (ca. 1 Tag)
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse
Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert.
Kursinformationen
Schorndorfer Straße 42
71638 Ludwigsburg