Access 2016 / Access 2013
VBA Programmierung für Fortgeschrittene

Nach diesem Seminar können Sie mit Access komplexe Datenbankanwendungen unter Verwendung von VBA-Code entwickeln. Schwerpunktmäßig werden Themen für den Datenzugriff mit SQL, DAO und ADO aber auch die Verwendung der zahlreichen Formular- und Berichtsereignisse behandelt. Die Verwendung verschiedener Programmierschnittstellen und Hinweise zur Optmierung der Performance runden das Seminar ab.

Seminarthemen

  • Einstieg:
    Auffrischung der VBA Grundlagen – Sprachgrundlagen – Access Objektmodell – Jet Engine oder Access Engine – Besonderheiten der jeweiligen Version
  • Formular- und Berichtsprogrammierung:
    Steuerelement-, Formular- und Berichtsereignisse – Datenzugriff mit DAO oder ADO – Arbeiten mit Recordsets – Find und Seek – Ungebundene Recordsets
  • Manipulation des Datenmodells:
    Die ADOX Bibliothek – Tabellen und Felder erstellen, bearbeiten und löschen – Indizes erstellen und löschen – Beziehungen erstellen und löschen – Autowerte zurücksetzen
  • Objektorientierte Programmierung:
    Objekte und Klassen – Eigene Klassen für Entitäten erstellen – Eigenschaften und Methoden implementieren – Datenkapselung – Objekte aus Klassen instanzieren
  • Anwendungen mehrschichtig planen:
    Konzepte und Vorteile mehrschichtiger Anwendungen – Datenschicht – Datenzugriffsschicht – Businessschicht – GUI-Schicht
  • Programmierschnittstellen:
    Windows API 32-Bit/64-Bit – Zugriff auf das Dateisystem – Datenaustausch mit Outlook – Datenaustausch mit Excel – Datenexport im XML-Format
  • Performance:
    VBA Code optimieren – Abfragen optimieren – Datenherkunft von Formularen / Berichten optimieren – Indizes – Weitere Möglichkeiten
  • Multifunktionsleiste (Ribbon) und Backstage Ansicht:
    Ribbon XML – Menüband anpassen – Backstagebereich anpassen – Schnellzugriffsleiste anpassen – Tools zur Generierung von Ribbon XML

Zielgruppe

Datenbankentwickler, Anwendungsentwickler

Voraussetzungen

Access 2016/2013 VBA Programmierung Grundlagen › oder vergleichbare Kenntnisse

Dauer

3 Tage

Methoden

Vortrag, Fallbeispiele, Diskussion, Übungen

Hinweise

Dieses Seminar führen wir auch mit entsprechend angepasstem Inhalt für Access 2010 oder Access 2007 durch.

Durchführung

Die Schulungsdauer und den genauen Schulungsinhalt stimmen wir individuell mit Ihnen ab. Gerne stehen wir für eine weitergehende Beratung und Bedarfsermittlung zur Verfügung. Wir freuen uns auf Ihre Anfrage ›.