Visual Basic for Applications (VBA)

Introduction to Office Programming

Ihr Nutzen

In diesem Seminar erhalten Sie das notwendige Wissen für die Erstellung von Lösungen auf Basis der Programmiersprache Visual Basic for Applications. Nach dem Seminar sind Sie in der Lage, mittels VBA in Word und Excel Formulare und Makros zu erstellen.

Zielgruppe

Anwender, Developer

Voraussetzungen

Fundierte Office Kenntnisse, Grundlagen der Makroerstellung empfehlenswert

Dauer und Investition

Seminardauer: 3 Tag(e)
€ 1.650,- pro Teilnehmer excl. MwSt.
Individuelle Firmenseminare
Frühbucher-Bonus möglich
Mehr Teilnehmer?
Punktekarte

Termine
  • 31.03.25 in Innsbruck
  • 31.03.25 als Online-Webinar
  • 13.10.25 in Innsbruck
  • 13.10.25 als Online-Webinar
Hinweis

InhalteAlle Details anzeigen

    1. Tag

    • Grundlagen
    • Aufbau und Erweitern von Makros
    • Aufrufen von Makros
    • Kennenlernen der Entwicklungsumgebung
    • Visual Basic Sprachelemente
    • Variablen und Konstanten
    • Schleifen, Abfragen und Konstrukte
    • Funktionen und Prozeduren

    • Aufbau von VBA-Projekten
    • Programmieren mit Objekten
    • Der Objektkatalog
    • Klassen, Methoden und Objekte
    • Ereignisorientiertes Programmieren
    • Einfache Benutzerdialoge
    • Haltepunkte und Debugging
    • Fehlerbehandlung
    • Übersicht der Objektmodelle der Officeprogramme

    2. Tag

    • Das Excel Objektmodell
    • Programmieren mit Tabellen und Zellen
    • Programmieren mit Diagrammen
    • Eigene Funktionen entwickeln
    • Verwenden von Add-Ins

    • Formulare und Benutzerdialoge
    • Benutzerdialoge entwerfen
    • Dialoge und Benutzerführung

    3. Tag

    • Das Word Objektmodell
    • Programmieren von Text
    • Verwenden von Vorlagen und Add-Ins
    • Verteilen und Speichern von VBA-Projekten

    • Weiterführende Techniken
    • Office Ribbons erstellen
    • Nutzen vom COM Objekten
    • Einfacher Datenbankzugriff mit ADO
    • Einstellungen in der Registrierung

    Beschreibung

    Visual Basic for Applications ist die Programmiersprache für die MS Office Produktpalette.