Abfragen starten

Wenn ich schon dauernd darauf hinweise, dass Abfragen alleine besser als Programmierung sind, wird mal der Fall auftreten, dass Sie von VBA aus vielleicht auch Abfragen aufrufen müssen. Wie machen Sie das dann?

Auswahlabfragen anzeigen

Am einfachsten ist das Aufrufen einer Auswahlabfrage ohne Parameter, wie das folgende Listing zeigt:

Sub MitarbeiterNamenZeigen()
    DoCmd.OpenQuery "qryMitarbeiterSortiert"
End Sub

Dabei wird die Auswahlabfrage qryMitarbeiterSortiert so geöffnet, als hätten Sie diese im Navigationsbereich per Doppelklick gestartet.

Hinweis

Alle Makroaktionen können Sie über das DoCmd-Objekt (sprich DoCommand) aufrufen, indem Sie nach dem Punkt aus der Dropdownliste deren englische Bezeichnung auswählen.

Das ist schön, aber ...

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