VBA Programmierung mit Excel
Seminar
In Köln
Beschreibung
-
Kursart
Seminar
-
Ort
Köln
-
Dauer
3 Tage
-
Beginn
nach Wahl
Microsoft Excel ist bereits ein mächtiges Instrument zur Tabellenkalkulation mit vielen Formen und Funktionen der Kalkulation, der Datenanalyse und Datenpräsentation. In Verbindung mit VBA (VISUAL BASIC FOR APPLICATIONS) wird es zu einem noch mächtigeren Entwicklungssystem, welches dem Anwender erlaubt, das Spektrum des Programms an die eigenen Bedürfnisse anzupassen und die Anwendungen beträchtlich zu erweitern. VBA ist allerdings ein sehr umfangreiches Instrument, dessen Beherrschung ein tiefgehendes Verständnis von Excel und ständige Übung erfordert.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Mitarbeiter, die komplexe Berechnungen und/oder wiederkehrende Aufgaben in Excel automatisieren möchten
Gute Kenntnisse zur Anwendung von Excel
Meinungen
Themen
- Programmierung
- VBA
- Excel
- Excel in Verbindung mit VBA
- Grundlagen von VBA
- Grundlagen der ereignisorientierten Programmierung
- Arbeit mit Excel Daten
- Der Projekt-Explorer
- Das Eigenschaftenfenster
- Das Modulfenster
Inhalte
In diesem Training beschäftigen Sie sich intensiv mit Excel in Verbindung mit VBA. Die Inhalte reichen von der Entwicklungsumgebung, den Grundlagen von VBA und den Grundlagen der ereignisorientierten Programmierung bis hin zur Arbeit mit Excel Daten.
Die Entwicklungsumgebung:
- Bestandteile der Entwicklungsumgebung
- Der Projekt-Explorer
- Das Eigenschaftenfenster
- Das Modulfenster
- Im Modulfenster arbeiten
Grundlagen der VBA-Programmierung:
- Unterschiede und Einsatzmöglichkeiten von Makros und VBA
- Makro-Aufzeichnungen für wiederkehrende Abfolgen von Excel-Befehlen
- Ein einfaches Programm
- Aufbau von Prozeduren
- Kommentare und mehrzeilige Anweisungen
- Grundregeln der Syntax
- Eingabedialoge und Meldungsfenster verwenden
Einsatz von Makros / Programmen in Excel:
- Möglichkeiten Makros zu starten (Tastenkombination, Symbolschaltfläche, Menübefehl)
- Formularentwurf (benutzerdefinierte Dialogfenster)
- Steuerelemente (Listenfelder, Schaltflächen)
Grundlegende Sprachelemente:
- Was sind Objekte?
- Eigenschaften, Methoden und Ereignisse
- Bespiele für Objekte auf Formularen
- Namenskonventionen für eigene Objekte
- Mit dem Objektkatalog arbeiten
- Verknüpfen von Ereignissen und Prozeduren
Funktionen und Variablen:
- Vordefinierte Funktionen
- Deklaration von Variablen
- Erläuterung wichtiger Datentypen
- Deklaration von Konstanten
Das Prinzip der ereignisorientierten Programmierung:
- Verknüpfen von Ereignissen und Prozeduren
- Wichtige Ereignisse im Überblick
- Argumenten bei Ereignisprozeduren
- Ereignisprozeduren im Praxiseinsatz
Steuerung des Programmablaufs:
- Programmablaufpläne
- Die Anweisungsfolge
- Die zweiseitige und mehrstufige Auswahl
- Die Fallauswahl
- Die Wiederholung (Schleifen)
- Die zählergesteuerte Schleifen
- Die kopfgesteuerte Schleifen
- Die fußgesteuerte Schleifen
- Weitere Kontrollstrukturen (Exit, GoTo, Rekursion)
Erweiterte Sprachelemente:
- Objektvariablen
- Auflistungen
- Schleifenabbruch mit DoEvents
- Benannte Argumente
Fehlersuche und Fehlerbehandlung:
- Grundlagen der Fehlerbehandlung
- Prozeduren im Unterbrechungsmodus testen
- Variablen prüfen und überwachen
- Laufzeitfehler abfangen und behandeln
Objekte in Excel:
- Was sind Objekte?
- Eigenschaften und Methoden von Excel-Objekten
- Verkürzt auf Eigenschaften und Methoden eines Objekts zugreifen (With)
- Mit dem Objektkatalog arbeiten
- Das Objektmodell von Excel
- Verweise auf Bibliotheken
Arbeiten mit Excel Daten:
- Verzeichnisse durchsuchen
- Excel -Datei Speichern
- Prüfen ob Dateien geöffnet sind
- Auf Blätter und Zellen zugreifen
- Prüfen ob ein Blatt in einer Mappe existiert
- Werte auf andere Blätter übertragen
- Mit Spalten und Zeilen arbeiten
Zusätzliche Informationen
VBA Programmierung mit Excel