R1.44 Mit VBA auf ein benanntes Datenmakro zugreifen

Aufgabe

Ziel des vorliegenden Beispiels soll es sein, das im Vorgängerbeispiel entwickelte Datenmakro per Klick auf eine Schaltfläche zu starten.

Lösung

Die für den Informationsaustausch zwischen VBA-Code und Makros so hilfreiche TempVars-Auflistung steht leider nur für UI-Makros und nicht für Datenmakros zur Verfügung. Die RunDataMacro-Methode des DoCmd-Objekts bietet uns einen Workaround, um per VBA ein benanntes Datenmakro zu starten.

Oberfläche

Diesmal wollen wir etwas mehr Aufwand als in den beiden Vorgängerbeispielen betreiben und den Tabellen Arbeitnehmer und Abzüge eigene Benutzerschnittstellen spendieren (siehe Abbildung 1.70).

Abbildung 1.70 Bedienoberflächen für die Tabellen Arbeitnehmer ...

Get Microsoft Access Programmierrezepte 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.