VBA Programmierung mit Microsoft Excel
- Beginn:
- 9. Sep 2019
- Ende:
- 11. Sep 2019
- Kurs-Nr.:
- NW205
- Preis:
- 925,00 EUR pro Platz (zzgl. MwSt.)
Beschreibung
Vorkenntnisse: Excel Grundkenntnisse.
Inhalte:
Makros aufzeichnen
- Möglichkeiten der Automatisierung in Excel
- Makros aufzeichnen
- Makros ausführen und speichern
- Gespeicherte Makros ausführen
- Makros löschen
- Möglichkeiten zum Starten von Makros
- Makros über Symbole starten
- Makros über Steuerelemente und Grafiken starten
- Makros automatisch starten
- Sicherheitseinstellungen für Makros
- Makros digital signieren
Makros programmieren
- Grundlagen zum Visual Basic-Editor
- Der Projekt-Explorer
- Das Eigenschaftenfenster
- Das Code-Fenster
- Symbolleisten und Einstellungen
- Aufbau von Makros
- Makros bearbeiten
- Makros im VBA-Editor erstellen, speichern und drucken
- Module und Makros kopieren und konvertieren
- Anweisungen und Module
- Reservierte Wörter und Bezeichner
- Programmcode formatieren und kommentieren
- Mit Variablen und Konstanten arbeiten
- Standarddatentypen
- Werte zuweisen
- Typumwandlungen
- Operatoren
- Datenfelder (Arrays)
- Einfache Ein- und Ausgabedialoge
Programmieren mit dem Visual Basic-Editor
- Programmierung mit Objekte
- Prozeduren (Makros) im Visual Basic-Editor erstellen
- Mit Projekten arbeiten
- Eingabehilfen für Visual-Basic-Anweisungen
- Mit dem Objektkatalog arbeiten
- Mit der Visual Basic for Applications-Hilfe arbeiten
- Kontrollstrukturen einsetzen
- Bedingungen formulieren
- Einseitige Auswahl
- Zweiseitige Auswahl
- Mehrstufige Auswahl
- Mehrseitige Auswahl (Fallauswahl)
- Schleifen (Wiederholungen)
- Die kopfgesteuerte Wiederholung
- Die fußgesteuerte Wiederholung
- Die zählergesteuerte Wiederholung
- Verlassen von Kontrollstrukturen
- Grundlagen zu Prozeduren und Funktionen
- Einfache Prozeduren erstellen
- Prozeduren mit Parametern erstellen
- Funktionen erstellen
- Optionale Parameter und benannte Argumente
- Vordefinierte Funktionen nutzen
Objekte in VBA
- Das Objektmodell von Visual Basic for Applications
- Objekte und deren Member ansprechen
- Eigenschaften und Methoden von Objekten
- Mit Objektvariablen arbeiten
- Ereignisorientierte Programmierung
- Fehlerarten
- Laufzeitfehler abfangen
- Einzel- und Prozedurschrittmodus anwenden
- Haltepunkte und Lesezeichen anwenden
- Informationen zu Variablen und Konstanten anzeigen
- Mit dem Überwachungsfenster, dem Lokal-Fenster, dem Direktfenster arbeiten
- Auf Zellen und Bereiche zugreifen
- Das Range-Objekt
- Die Eigenschaft Cells
- Zeilen und Spalten
- Grundlagen zu Dialogfenstern
- Integrierte Excel-Dialoge
- Benutzerdefinierte Dialogfenster
- Mit Steuerelementen arbeiten
- Auf Steuerelementereignisse reagieren
- Dialoge gestalten
- Grundlagen zu Add-Ins
- Mit Add-Ins arbeiten
- Mit Assistenten arbeiten
Weitere Möglichkeiten
- Dateien suchen
- Dateizugriff
- Grundlagen zu XML
- Excel-Dateien als XML-Dateien anzeigen
- Änderung der Benutzeroberfläche vorbereite n
- XML-Elemente der Excel- Benutzeroberfläche
- Excel-Benutzeroberfläche erweitern (Beispiel Menüband)
- Mit Arbeitsmappen arbeiten
- Arbeitsblätter und Diagrammblätter
- Grundlagen zur Automatisierung
- Fehleranzeige konfigurieren
- Beispiel: Zahlen aus Word nach Excel übertragen