VBA Programmierung mit Office 2019 (O19VBA) – Details

Detaillierter Kursinhalt

1 Bevor Sie beginnen
2 Office programmieren
  • 2.1 Einsatzgebiete von VBA
  • 2.2 Integrierte Lösungen
  • 2.3 Ein einfaches Beispiel für eine integrierte Lösung
  • 2.4 Makros der Symbolleiste für den Schnellzugriff hinzufügen
3 Die VBA-Entwicklungsumgebung
  • 3.1 VBA-Entwicklungsumgebung verwenden
  • 3.2 Bestandteile der Entwicklungsumgebung
  • 3.3 Der Projekt-Explorer
  • 3.4 Das Eigenschaftenfenster
  • 3.5 Das Code-Fenster benutzen
  • 3.6 Eingabehilfen für Visual-Basic-Anweisungen
  • 3.7 Automatische Arbeiten bei Anweisungsende
  • 3.8 Mit Prozeduren arbeiten
  • 3.9 Mit dem Direktfenster arbeiten
  • 3.10 Das Lokal-Fenster
  • 3.11 Übungen
4 Die Sprachelemente von VBA
  • 4.1 Module verwenden
  • 4.2 Mit Prozeduren programmieren
  • 4.3 Sub-Prozeduren
  • 4.4 Property-Prozeduren
  • 4.5 Function-Prozeduren
  • 4.6 Variablen verwenden
  • 4.7 Konstanten verwenden
  • 4.8 Datentypen von VBA
  • 4.9 Operatoren
  • 4.10 Programmablauf mit Kontrollstrukturen steuern
  • 4.11 Übung
5 Objektorientierte Programmierung mit VBA
  • 5.1 Was sind Objekte
  • 5.2 Die Objekthierarchien (Objektmodelle)
  • 5.3 Eigenschaften und Methoden
  • 5.4 Objektvariablen
  • 5.5 Auflistungen
  • 5.6 Den Objektkatalog verwenden
  • 5.7 Übung
6 Gemeinsam genutzte VBA-Elemente
  • 6.1 VBA-Elemente für Office-Anwendungen
  • 6.2 Anwendungsfenster programmieren
  • 6.3 Dateien suchen
  • 6.4 Dialogfenster zur Datei- und Ordnerauswahl
  • 6.5 Eingabedialoge und Meldungsfenster
  • 6.6 Übung
7 Programmieren der Office-Anwendungen
  • 7.1 Das Word-Objektmodell
  • 7.2 Mit Dokumenten arbeiten
  • 7.3 Auf Dokumenteninhalte zugreifen
  • 7.4 Das Excel-Objektmodell
  • 7.5 Mit Arbeitsmappen und Tabellenblättern arbeiten
  • 7.6 Zugriff auf Zellen und Zellbereiche
  • 7.7 Das Access-Objektmodell
  • 7.8 Mit Access-Datenbanken arbeiten
  • 7.9 Zugriff auf Steuerelemente in Formularen und Berichten
  • 7.10 Das PowerPoint-Objektmodell
  • 7.11 Mit Präsentationen und Folien arbeiten
  • 7.12 Zugriff auf den Folieninhalt
  • 7.13 Das Outlook-Objektmodell
  • 7.14 Auf Ordner zugreifen
  • 7.15 Auf Elemente zugreifen
  • 7.16 Übungen
8 Kommunikation zwischen Office- Anwendungen
  • 8.1 Integrierte Office-Automatisierung
  • 8.2 Technische Grundlagen
  • 8.3 Verweis auf eine Objektbibliothek erstellen
  • 8.4 Deklarieren von Objektvariablen für die Automation
  • 8.5 Objektinstanzen erzeugen
  • 8.6 Objekt schließen und Arbeitsspeicher freigeben
  • 8.7 Meldungen des Automation-Objekts unterdrücken
  • 8.8 Übung
9 Benutzerdefinierte Dialoge verwenden
  • 9.1 Kommunikation mit dem Anwender
  • 9.2 UserForm-Dialoge erstellen
  • 9.3 UserForm-Dialoge verwenden und programmieren
  • 9.4 Steuerelemente programmieren
  • 9.5 Übung
10 Datenbankzugriff in Office- Anwendungen
  • 10.1 Objektmodelle für den Zugriff auf Datenbanken
  • 10.2 Datenbankzugriff mit ADO
  • 10.3 Verbindung zu einer Datenquelle herstellen
  • 10.4 Datensatzgruppe auswählen und öffnen
  • 10.5 Datensätze auslesen
  • 10.6 Zugriff auf Datenfelder
  • 10.7 Datensätze hinzufügen und bearbeiten
  • 10.8 Datenbankzugriff mit DAO
  • 10.9 Übung
11 Integrierte Lösungen mit Word
  • 11.1 Möglichkeiten für integrierte Lösungen
  • 11.2 Diagrammfunktion von Excel nutzen
  • 11.3 Adressen aus Access übernehmen
  • 11.4 Übung
12 Integrierte Lösungen mit Excel
  • 12.1 Möglichkeiten für integrierte Lösungen
  • 12.2 Druckfunktion von Word nutzen
  • 12.3 Daten aus Outlook und Access importieren
  • 12.4 Übung
13 Integrierte Lösungen mit Access
  • 13.1 Möglichkeiten für integrierte Lösungen
  • 13.2 Datenbank zur Dokumentenverwaltung
  • 13.3 Dokumente in die Datenbank einlesen
  • 13.4 Dokumente suchen
  • 13.5 Vorschaufunktion für Word-Dokumente
  • 13.6 Vorschaufunktion für Excel-Dokumente
  • 13.7 Dokumente in der Datenbank archivieren
  • 13.8 Liste der gefundenen Dokumente löschen
  • 13.9 Versteckt geöffnete Word- bzw. Excel-Anwendung schließen
  • 13.10 Dokumente verwalten
  • 13.11 Dokumente öffnen
  • 13.12 Übung
14 Integrierte Lösungen mit PowerPoint
  • 14.1 Möglichkeiten für integrierte Lösungen
  • 14.2 Die Präsentationserstellung
  • 14.3 Bearbeiten der Titelfolie
  • 14.4 Erstellen einer Textfolie mit Word-Unterstützung
  • 14.5 Erstellen einer Diagrammfolie mit Excel-Unterstützung
  • 14.6 Suchfunktion für Excel-Arbeitsmappen
  • 14.7 Übungen
15 Integrierte Lösungen mit Outlook
  • 15.1 Möglichkeiten für integrierte Lösungen
  • 15.2 Notizen in Word erstellen
  • 15.3 Serien-E-Mails mit Word und Outlook versenden
  • 15.4 Übungen