697
Teil G
Programmierung
In diesem Teil:
Kapitel 33
Makros 699
Kapitel 34
Visual Basic für Applikationen 717
Kapitel 35
Einführung in die Objekttechnik 759
Kapitel 36
Funktionen und Methoden 769
Kapitel 37
Datenzugriff mit ADO 785
Kapitel 38
Datenzugriff mit DAO 821
Viele der Möglichkeiten und Leistungen von Microsoft Access können nur aus Pro-
grammen heraus angesprochen und genutzt werden. Access kennt zwei Varianten der
Programmierung: Makros und Visual Basic für Applikationen (VBA). In diesem Teil
möchten wir Ihnen beide Varianten vorstellen, den Schwerpunkt dabei aber auf VBA
legen, denn die Makroprogrammierung ist begrenzt und ermöglicht nicht den Zugriff
auf die gesamte Access-Funktionalität.
Visual Basic für Applikationen ist inzwischen die Programmiersprache für alle Microsoft
Office-Anwendungen. VBA wird in Word, Excel, PowerPoint, Project usw. eingesetzt.
Beherrschen Sie die Grundlagen von VBA, können Sie in allen Office-Anwendungen pro-
grammieren.
Teil G
Programmierung
698
Beachten Sie, dass für die Programmierung von Visual Basic, aber auch für einige Makros, die VBA-
Makros über die Statusleiste aktiviert werden müssen (siehe dazu auch Kapitel 40).
Die Kapitel in diesem Teil haben die folgenden Inhalte:
In Kapitel 33 möchten wir Ihnen die Programmierung mit Makros vorstellen. Makros haben
den Vorteil, dass sie ohne Programmierkenntnisse zu nutzen sind und deutschsprachige Befehle
verwenden.
Die Grundlagen von VBA werden in Kapitel 34 behandelt. Wir erklären Ihnen, wie die Program-
miersprache aufgebaut ist und welche grundlegenden Befehle Sie kennen sollten. Darüber hinaus
werden die Funktionen besprochen, die Sie auf der Suche nach Programmierfehlern unterstützen.
In Access und VBA wird häufig mit Objekten programmiert. Ein Objekt ist ein Gegenstand, der
bestimmte Eigenschaften aufweist und auf den bestimmte Methoden angewendet werden
können. In Kapitel 35 möchten wir Sie mit Objekten und deren Verwendung in der Program-
mierung vertraut machen.
In Kapitel 36 möchten wir Ihnen einige der in Access eingebauten Funktionen und Objekte vor-
stellen, die für Ihre Programme hilfreich sein können.
Kapitel 37 behandelt den Datenzugriff aus VBA-Programmen heraus mithilfe der »ActiveX Data
Objects«-Bibliothek, ADO. ADO stellt Ihnen Objekte, Methoden und Eigenschaften zur Verfü-
gung, mit deren Hilfe Sie Daten abfragen und verändern können.
In den vorangegangenen Versionen von Access wurde der Datenzugriff mithilfe der »Data Access
Objects«, DAO, realisiert. Auch Access verwendet für viele Funktionen intern noch immer die
DAO-Bibliothek. Kapitel 38 beschreibt deshalb den Einsatz von DAO.

Get Microsoft Office Access 2007 - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.