VBA-Programmierung Integrierte Lösungen
mit Office 2013 Empfehlung zu ICT Modul 404
Office-Anwendungen professionell anpassen!
Automatisierung und Programmierung von Office-Anwendungen - klar strukturiert und anschaulich erklärt. Bei der Automatisierung von Office-2013-anwendungsübergreifenden Aufgaben unterstützt Sie dieses Buch mit 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 am Ende der Kapitel. Als eines der wenigen verfügbaren VBA-Office-Trainingsbücher auf dem Markt eignet es sich neben dem Selbststudium auch ideal zum Einsatz in Schulungen.
Werfen Sie einen Blick ins Buch!
Ausgabe: 1. Ausgabe, November 2013
Matchcode: VBA2013
ISBN:
Umfang: 187
Inhalt:
- 1Über dieses Buch
- 1.1Voraussetzungen und Ziele
- 1.2Aufbau und Konventionen
- 2Office programmieren
- 2.1Einsatzgebiete von VBA
- 2.2Integrierte Lösungen
- 2.3Ein einfaches Beispiel für eine integrierte Lösung
- 2.4Makros der Symbolleiste für den Schnellzugriff hinzufügen
- 2.5Schnellübersicht
- 3Die VBA-Entwicklungsumgebung
- 3.1VBA-Entwicklungsumgebung verwenden
- 3.2Bestandteile der Entwicklungsumgebung
- 3.3Der Projekt-Explorer
- 3.4Das Eigenschaftenfenster
- 3.5Das Code-Fenster benutzen
- 3.6Eingabehilfen für Visual-Basic- Anweisungen
- 3.7Automatische Arbeiten bei Anweisungsende
- 3.8Mit Prozeduren arbeiten
- 3.9Tipps zum Arbeiten mit dem Code-Fenster
- 3.10Mit dem Direktfenster arbeiten
- 3.11Das Lokal-Fenster
- 3.12Schnellübersicht
- 3.13Übungen
- 4Die Sprachelemente von VBA
- 4.1Module verwenden
- 4.2Mit Prozeduren programmieren
- 4.3Sub-Prozeduren
- 4.4Property-Prozeduren
- 4.5Function-Prozeduren
- 4.6Variablen verwenden
- 4.7Konstanten verwenden
- 4.8Datentypen von VBA
- 4.9Operatoren
- 4.10Programmablauf mit Kontrollstrukturen steuern
- 4.11Schnellübersicht
- 4.12Übungen
- 5Objektorientierte Programmierung mit VBA
- 5.1Was sind Objekte
- 5.2Die Objekthierarchien (Objektmodelle)
- 5.3Eigenschaften und Methoden
- 5.4Objektvariablen
- 5.5Auflistungen
- 5.6Den Objektkatalog verwenden
- 5.7Schnellübersicht
- 5.8Übung
- 6Gemeinsam genutzte VBA-Elemente
- 6.1VBA-Elemente für Office-Anwendungen
- 6.2Anwendungsfenster programmieren
- 6.3Dateien suchen
- 6.4Dialogfenster zur Datei- und Ordner- auswahl
- 6.5Mit dem Dateisystem programmieren
- 6.6Eingabedialoge und Meldungsfenster
- 6.7Schnellübersicht
- 6.8Übung
- 7Programmieren der Office- Anwendungen
- 7.1Das Word-Objektmodell
- 7.2Mit Dokumenten arbeiten
- 7.3Auf Dokumenteninhalte zugreifen
- 7.4Das Excel-Objektmodell
- 7.5Mit Arbeitsmappen und Tabellen- blättern arbeiten
- 7.6Zugriff auf Zellen und Zellbereiche
- 7.7Das Access-Objektmodell
- 7.8Mit Access-Datenbanken arbeiten
- 7.9Zugriff auf Steuerelemente in Formularen und Berichten
- 7.10Das PowerPoint-Objektmodell
- 7.11Mit Präsentationen und Folien arbeiten
- 7.12Zugriff auf den Folieninhalt
- 7.13Das Outlook-Objektmodell
- 7.14Auf Ordner zugreifen
- 7.15Auf Elemente zugreifen
- 7.16Schnellübersicht
- 7.17Übungen
- 8Kommunikation zwischen Office-Anwendungen
- 8.1Integrierte Office-Automatisierung
- 8.2Technische Grundlagen
- 8.3Verweis auf eine Objektbibliothek erstellen
- 8.4Deklarieren von Objektvariablen für die Automation
- 8.5Objektinstanzen erzeugen
- 8.6Objekt schließen und Arbeitsspeicher freigeben
- 8.7Meldungen des Automation-Objekts unterdrücken
- 8.8Schnellübersicht
- 8.9Übung
- 9Benutzerdefinierte Dialoge verwenden
- 9.1Kommunikation mit dem Anwender
- 9.2UserForm-Dialoge erstellen
- 9.3UserForm-Dialoge verwenden und programmieren
- 9.4Steuerelemente programmieren
- 9.5Schnellübersicht
- 9.6Übung
- 10Datenbankzugriff in Office- Anwendungen
- 10.1Objektmodelle für den Zugriff auf Datenbanken
- 10.2Datenbankzugriff mit ADO
- 10.3Verbindung zu einer Datenquelle herstellen
- 10.4Datensatzgruppe auswählen und öffnen
- 10.5Datensätze auslesen
- 10.6Zugriff auf Datenfelder
- 10.7Datensätze hinzufügen und bearbeiten
- 10.8Datenbankzugriff mit DAO
- 10.9Schnellübersicht
- 10.10Übung
- 11Integrierte Lösungen mit Word
- 11.1Möglichkeiten für integrierte Lösungen
- 11.2Diagrammfunktion von Excel nutzen
- 11.3Adressen aus Access übernehmen
- 11.4Schnellübersicht
- 11.5Übung
- 12Integrierte Lösungen mit Excel
- 12.1Möglichkeiten für integrierte Lösungen
- 12.2Druckfunktion von Word nutzen
- 12.3Daten aus Outlook und Access importieren
- 12.4Schnellübersicht
- 12.5Übung
- 13Integrierte Lösungen mit Access
- 13.1Möglichkeiten für integrierte Lösungen
- 13.2Datenbank zur Dokumentenverwaltung
- 13.3Dokumente in die Datenbank einlesen
- 13.4Dokumente suchen
- 13.5Vorschaufunktion für Word-Dokumente
- 13.6Vorschaufunktion für Excel-Dokumente
- 13.7Dokumente in der Datenbank archivieren
- 13.8Liste der gefundenen Dokumente löschen
- 13.9Versteckt geöffnete Word- bzw. Excel-Anwendung schließen
- 13.10Dokumente verwalten
- 13.11Dokumente öffnen
- 13.12Schnellübersicht
- 13.13Übung
- 14Integrierte Lösungen mit PowerPoint
- 14.1Möglichkeiten für integrierte Lösungen
- 14.2Die Präsentationserstellung
- 14.3Bearbeiten der Titelfolie
- 14.4Erstellen einer Textfolie mit Word- Unterstützung
- 14.5Erstellen einer Diagrammfolie mit Excel-Unterstützung
- 14.6Suchfunktion für Excel-Arbeitsmappen
- 14.7Schnellübersicht
- 14.8Übungen
- 15Integrierte Lösungen mit Outlook
- 15.1Möglichkeiten für integrierte Lösungen
- 15.2Notizen in Word erstellen
- 15.3Serien-E-Mails mit Word und Outlook versenden
- 15.4Schnellübersicht
- 15.5Übungen
- Stichwortverzeichnis