MS Access VBA Programmierung
Seminar
In Butzbach
Beschreibung
-
Kursart
Seminar
-
Niveau
Anfänger
-
Ort
Butzbach
-
Dauer
2 Tage
Microsoft Access bietet vielfältige Hilfen und Assisten, die dem Datenbankentwickler häufig verwendete Programmierungsroutinen abnehmen. Darüber hinaus hat der Datenbankentwickler aber auch die Möglichkeit, Makros, häufig verwendete Prozesse und Abfragen direkt in der Programmiersprache Visual Basic for Applications (VBA) zu realisieren. So können u.a. mit VBA inn.. Gerichtet an: Datenbankentwickler, EDV-Betreuer und Mitarbeiter, die bereits über Erfahrung in der Entwicklung von MS Access Datenbanken verfügen und regelmäßig wiederkehrende oder aufwendige Datenbankfunktionen erleichtern, anpassen und automatisieren möchten
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Seminare MS Access Datenbankentw. I und MS Access Datenbankentw. II oder vergleichbare Kenntnisse. Programmierkenntnisse, insbesondere Kenntnisse in VBA oder verwandten Sprachen sind nicht erforderlich aber von Vorteil.
Meinungen
Inhalte
Microsoft Access bietet vielfältige Hilfen und Assisten, die dem Datenbankentwickler häufig verwendete Programmierungsroutinen abnehmen. Darüber hinaus hat der Datenbankentwickler aber auch die Möglichkeit, Makros, häufig verwendete Prozesse und Abfragen direkt in der Programmiersprache Visual Basic for Applications (VBA) zu realisieren. So können u.a. mit VBA innerhalb einer Access-Datenbank Abfragen erstellt werden, die z.B. alle Inhalte einer relationalen Datenbank für eine bestimmte Zielgruppe aufbereitet. Mit Hilfe von Projekten kann Access auch als FrontEnd z.B. für einen SQL-Server genutzt werden.
Teilnehmerkreis
Datenbankentwickler, EDV-Betreuer und Mitarbeiter, die bereits über Erfahrung in der Entwicklung von MS Access Datenbanken verfügen und regelmäßig wiederkehrende oder aufwendige Datenbankfunktionen erleichtern, anpassen und automatisieren möchten
Voraussetzungen
Seminare MS Access Datenbankentw. I und MS Access Datenbankentw. II oder vergleichbare Kenntnisse. Programmierkenntnisse, insbesondere Kenntnisse in VBA oder verwandten Sprachen sind nicht erforderlich aber von Vorteil.
Seminarziel
Der Teilnehmer kennt die Eigenschaften, Möglichkeiten und Unterschiede von Makros und VBA in Access. Er hat einen Überblick über die VBA Entwicklungsumgebung und wesentlichen Grundzüge der Ereignisgesteuerten Programmierung. Er ist in der Lage mit VBA auf Formulare und Berichte zuzugreifen und Datensätze zu bestehenden Tabellen hinzuzufügen, zu suchen zu aktualisieren und zu löschen. Zudem hat er einen Einblick in die Benutzeroberflächenerstellung und die Verwendung des Windows API.
Seminarinhalte
Grundlagen von VBA
- VBA in MS-Office
- Makros und VBA
- BeispieldatenbankModule in Access
- Modulares Programmieren
- Standardmodule in Access
- Prozeduren in AccessDie Entwicklungsumgebung
- Projekt-Explorer und Eigenschaftsfenster
- Modulfenster
- Direkt- und LokalfensterEreignisgesteuerte Programmierung
- Prinzip
- Ereignisprozeduren
- Ereignisprozeduren mit ParameternMit Prozeduren programmieren
- Variablen und Konstanten
- Datentypen, Datenfelder
- OperatorenErweiterte Sprachelemente
- Kontrollstrukturen
- Prozeduren mit Argumenten
- Eingabedialoge und Meldungsfenster
Fehlersuche und Fehlerbehandlung
- Prozeduren im Unterbrechungsmodus testen
- Variablen prüfen und überwachen
- Laufzeitfehler abfangen und behandelnObjekte in Access
- Objekthierachie
- Eigenschaften und Methoden
- Auflistungen
- Objektkatalog verwendenZugriff auf Formulare und Berichte
- Mit Formularen programmieren
- Mit Berichten programmieren
- mit Steuerelementen programmieren
- ObjektvariablenDatenzugriff mit VBA
- Ermitteln von Werten aus Tabellen
- Objekte zum DAtenzugriff
- SQL-Anweisung in VBA ausführenBenutzeroberflächen gestalten
- Programmierunterstützung für Benutzeroberflächen
- Befehlsleisten in VBAAPI-Aufrufe
- Grundlagen des Windows API
- Anwendungsbeispiele für API-Aufrufe
Leistungsumfang
Seminarunterlagen und -materialien
Pausenbewirtung mit heißen und kalten Erfrischungen
Mittagstisch
Abschluß-Zertifikat
8 Wochen telefonische Nachbetreuung
MS Access VBA Programmierung