Programm
- Office programmieren
- Einsatzgebiete von VBA
- Integrierte Lösungen
- Einsatzgebiete der Office-Anwendungen
- Makros der Symbolleiste für denSchnellzugriff hinzufügen
- Die VBA-Entwicklungsumgebung
- VBA-Entwicklungsumgebung verwenden
- Bestandteile der Entwicklungsumgebung
- Der Projekt-Explorer
- Das Eigenschaftenfenster
- Das Code-Fenster benutzen
- Eingabehilfen für Visual-Basic-Anweisungen
- Automatische Arbeiten bei Anweisungsende
- Mit Prozeduren arbeiten
- Tipps zum Arbeiten mit demCode-Fenster
- Mit dem Direktfenster arbeiten
- Das Lokal-Fenster
- Die Sprachelemente von VBA
- Module verwenden
- Mit Prozeduren programmieren
- Sub-Prozeduren
- Property-Prozeduren
- Function-Prozeduren
- Variablen verwenden
- Konstanten verwenden
- Datentypen von VBA
- Operatoren
- Programmablauf mit Kontrollstrukturen steuern
- Objektorientierte Programmierung mit VBA
- Was sind Objekte?
- Die Objekthierarchien (Objektmodelle)
- Eigenschaften und Methoden
- Objektvariablen
- Auflistungen
- Den Objektkatalog verwenden
- Gemeinsam genutzte VBA-Elemente
- VBA-Elemente für Office-
- Anwendungen
- Anwendungsfenster programmieren
- Dokumentenfenster programmieren
- Dateien suchen
- Dialogfenster zur Datei- und
- Ordnerauswahl
- Mit dem Dateisystem programmieren
- Eingabedialoge und Meldungsfenster
- Programmieren der Office-Anwendungen
- Das Word-Objektmodell
- Mit Dokumenten arbeiten
- Auf Dokumentene zugreifen
- Das Excel-Objektmodell
- Mit Arbeitsmappen und Tabellenblättern arbeiten
- Zugriff auf Zellen und Zellbereiche
- Das Access-Objektmodell
- Mit Access-Datenbanken arbeiten
- Zugriff auf Steuerelemente in Formularen und Berichten
- Das PowerPoint-Objektmodell
- Mit Präsentationen und Folien arbeiten
- Zugriff auf den Folien
- Das Outlook-Objektmodell
- Auf Ordner zugreifen
- Auf Elemente zugreifen
- Kommunikation zwischen Office-Anwendungen
- Integrierte Office-Automatisierung
- Technische Grundlagen
- Verweis auf eine Objektbibliothek erstellen
- Deklarieren von Objektvariablen für die Automation
- Objektinstanzen erzeugen
- Objekt schließen und Arbeitsspeicher freigeben
- Meldungen des Automation-Objekts unterdrücken
- Benutzerdefinierte Dialoge verwenden
- Kommunikation mit dem Anwender
- UserForm-Dialoge erstellen
- UserForm-Dialoge verwenden und programmieren
- Steuerelemente programmieren
- Datenbankzugriff in Office-Anwendungen
- Objektmodelle für den Zugriff auf Datenbanken
- Datenbankzugriff mit ADO
- Verbindung zu einer Datenquelle herstellen
- Datensatzgruppe auswählen und öffnen
- Datensätze auslesen
- Zugriff auf Datenfelder
- Datensätze hinzufügen und bearbeiten
- Datenbankzugriff mit DAO
- Integrierte Lösungen mit Word
- Möglichkeiten für integrierte Lösungen
- Diagrammfunktion von Excel nutzen
- Adressen aus Access übernehmen
- Integrierte Lösungen mit Excel
- Möglichkeiten für integrierte Lösungen
- Druckfunktion von Word nutzen
- Daten aus Outlook und Access importieren
- Integrierte Lösungen mit Access
- Möglichkeiten für integrierte Lösungen
- Datenbank zur Dokumentenverwaltung
- Dokumente in die Datenbank einlesen
- Dokumente suchen
- Vorschaufunktion für Word-Dokumente
- Vorschaufunktion für Excel-Dokumente
- Dokumente in der Datenbank archivieren
- Liste der gefundenen Dokumente löschen
- Versteckt geöffnete Word- bzw Excel-Anwendung schließen
- Dokumente verwalten
- Dokumente öffnen
- Integrierte Lösungen mit PowerPoint
- Möglichkeiten für integrierte Lösungen
- Die Präsentationserstellung
- Bearbeiten der Titelfolie
- Erstellen einer Textfolie mit Word- Unterstützung
- Erstellen einer Diagrammfolie mit Excel-Unterstützung
- Suchfunktion für Excel-Arbeitsmappen
- Integrierte Lösungen mit Outlook
- Möglichkeiten für integrierte Lösungen
- Notizen in Word erstellen
- Serien-E-Mails mit Word und Outlook versenden
Ziele
Automatisierung und Programmierung von Office-Anwendungen wird in diesem Seminar klar strukturiert und anschaulich erklärt.
Für der Automatisierung von Office-2010-anwendungsübergreifenden Aufgaben erhalten Sie in diesem Seminar hilfreichen Informationen und Anleitungen zur VBA-Programmierung: von der Vorstellung der wichtigsten Programmiertechniken und der Objektmodelle bis hin zur Entwicklung eigener integrierter Lösungen in allen Office-Anwendungen. Profitieren Sie hierbei von zahlreichen Tipps, den kommentierten Code-Beispielen und den Übungen.
Nach Abschluss dieses Seminars haben die Teilnehmer Wissen zu folgenden Themen:
Für der Automatisierung von Office-2010-anwendungsübergreifenden Aufgaben erhalten Sie in diesem Seminar hilfreichen Informationen und Anleitungen zur VBA-Programmierung: von der Vorstellung der wichtigsten Programmiertechniken und der Objektmodelle bis hin zur Entwicklung eigener integrierter Lösungen in allen Office-Anwendungen. Profitieren Sie hierbei von zahlreichen Tipps, den kommentierten Code-Beispielen und den Übungen.
Nach Abschluss dieses Seminars haben die Teilnehmer Wissen zu folgenden Themen:
- Office programmieren
- Die VBA-Entwicklungsumgebung
- Die Sprachelemente von VBA
- Gemeinsam genutzte VBA-Elemente
- Anwendungen
- Ordnerauswahl
- Programmieren der Office-Anwendungen
- Kommunikation zwischen Office-Anwendungen
- Benutzerdefinierte Dialoge verwenden
- Datenbankzugriff in Office-Anwendungen
- Integrierte Lösungen mit Word
- Integrierte Lösungen mit Excel
- Integrierte Lösungen mit Access
- Integrierte Lösungen mit PowerPoint
Voraussetzungen
Für dieses Seminar werden folgende Kenntnisse empfohlen:
Gute Office-Kenntnisse wie sie in den Advanced Seminaren vermittelt werden