Seminar Microsoft Office VBA-Programmierung
Sie befinden sind hier: Win-Seminar > Microsoft > Office-vba

Visual Basic for Applications (VBA) ist eine zu den Microsoft-Office-Programmen gehörende Skriptsprache. Sie wurde aus dem von Microsoft entwickelten BASIC-Dialekt Visual Basic (VB) abgeleitet und mit den Ziel der Steuerung von Abläufen innerhalb der Microsoft-Office-Programmen entwickelt. VBA ist eine leistungsfähige Skriptsprache und die am weitesten verbreitete Möglichkeit, auf Microsoft-Office-Anwendungen (Excel, Word, Access etc.) basierende Programme zu erstellen. VBA entspricht der Syntax  von Visual Basic. Allerdings ist die Leistungsfähigkeit von VBA gegenüber Visual Basic deutlich reduziert. 

Dieses Seminar bietet Benutzern von Microsoft Office, die noch keine Programmierer sind, eine Einführung in Visual Basic für Applikationen (VBA) für Office 2016. Dieses Seminar bietet Ihnen eine Übersicht über die Programmiersprache VBA, Anleitungen für den Zugriff auf VBA und Lösungen für eine praxisbezogene Problemstellung beim Programmieren in VBA für Office sowie Tipps zum Programmieren und Debuggen.

In diesem Seminar lernen Sie die wichtigsten Programmiertechniken sowie die Objektmodelle der Officeanwendungen kennen und werden in die VBA-Programmierung eingeführt. Sie lernen Techniken kennen, um Office-Anwendungen zu automatisieren, greifen aus Office-Anwendungen mit ADO oder DAO auf Datenbanken zu und programmieren integrierte Lösungen für Word, Excel, Access, PowerPoint und Outlook

Microsoft Office

Office VBA

Voraussetzungen: Gute Kenntnisse in Windows und Erfahrungen in Microsoft Office.

Inhalte der Microsoft Office VBA Schulungen, Workshops und Seminare
(Drei Tage)

  • Office programmieren
    Einsatzgebiete von VBA - Integrierte Lösungen - Einsatzgebiete der Office-Anwendungen - Beispiel für eine integrierte
    Lösung - Makros mit der Symbolleiste für den - Schnellzugriff verknüpfen - Schnellübersicht

  • 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 dem Code-Fenster - Mit dem Direktfenster arbeiten - Das Lokalfenster - Schnellübersicht - Übung

  • 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 - Schnellübersicht - Übung

  • Objektorientierte Programmierung mit VBA
    Was sind Objekte - Die Objekthierarchien (Objektmodelle) - Eigenschaften und Methoden - Objektvariablen - Auflistungen - Den Objektkatalog verwenden - Übung

  • Objektmodelle der Office-Anwendungen
    Das Word-Objektmodell - Mit Dokumenten arbeiten - Auf Dokumenteninhalte 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 Folieninhalt - Das Outlook-Objektmodell - Auf Ordner zugreifen - Auf Elemente zugreifen - Schnellübersicht - Übung

  • 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 Automationsobjekts unterdrücken - Schnellübersicht - Übung

  • Benutzerdefinierte Dialoge
    Kommunikation mit dem Anwender - UserForm-Dialoge erstellen - UserForm-Dialoge verwenden und programmieren - Steuerelemente programmieren - Schnellübersicht - Übung

  • 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 -Schnellübersicht - Übung

  • Integrierte Lösungen mit Word
    Möglichkeiten für integrierte Lösungen - Diagrammfunktion von Excel nutzen - Adressen aus Access übernehmen - Schnellübersicht - Übung

  • Integrierte Lösungen mit Excel
    Möglichkeiten für integrierte Lösungen - Druckfunktion von Word nutzen- Daten aus Outlook und Access
    importieren - Schnellübersicht - Übung

  • 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 - Schnellübersicht - Übung

  • 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 - Schnellübersicht - Übung

  • Integrierte Lösungen mit Outlook
    Möglichkeiten für integrierte Lösungen - Notizen in Word erstellen - Serien-E-Mails mit Word und Outlook
    versenden - Schnellübersicht - Übung

<

Unsere Office-VBA-Seminare und Schulungen ermöglichen Ihnen innerhalb von drei Tagen Abläufe innerhalb von Office 2016, unter besonderer Berücksichtigung von Datenbankanbindungen, zu automatisieren. Haben Sie spezielle Ansprüche an die Verwendung von VBA, oder besondere didaktische- oder Terminwünsche, so helfen wir Ihnen gerne im Rahmen einer individuell vereinbarten Excel-Inhouse-Schulung, oder eines Microsoft Excel Workshops in unserem Hause.

Für Microsoft Office-VBA-Inhouse-Schulungen haben wir folgendes Kostenmodell entwickelt: