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