Das Objektmodell von Access
Methoden von DoCmd
Wie kann ich in VBA Makro-Aktionen verwenden? Was sind die wichtigsten Methoden von DoCmd?
Ein Formular öffnen und zum neuen Datensatz springen:
Sub NeuenDatensatzAnzeigen() DoCmd.OpenForm "Personal", acNormal DoCmd.OpenForm "Personal", acNormal DoCmd.GoToRecord , , acNewRec End Sub
Die wichtigsten Aktionen mit ihren Entsprechungen in DoCmd sind:
ÖffnenFormular |
DoCmd.OpenForm |
ÖffnenBericht |
DoCmd.OpenReport |
Schließen |
DoCmd.Close |
AusführenMenübefehl |
DoCmd.RunCommand (DoCmd.DoMenuItem) |
AbbrechenEreignis |
DoCmd.CancelEvent |
GeheZuSteuerelement |
DoCmd.GoToControl |
GeheZuDatensatz |
DoCmd.GoToRecord |
SuchenDatensatz |
DoCmd.FindRecord |
SuchenWeiter |
DoCmd.FindNext |
AuswählenObjekt |
DoCmd.SelectObject |
Signalton |
DoCmd.Beep |
Echo |
DoCmd.Echo |
Warnmeldungen |
DoCmd.SetWarnings |
Beenden |
DoCmd.Quit |
AusführenMakro |
DoCmd.RunMacro |
beliebig importieren
Mit Speichern unter/Exportieren... im Datei-Menü können Sie jedes Makro in ein Visual Basic-Modul umwandeln. Im erscheinenden Dialogfeld müssen Sie dazu die Option Als Visual Basic-Modul speichern wählen und auf OK klicken. Die Makro-Aktionen werden dann in eine Folge von DoCmd-Befehlen umgewandelt.
Dies ist eine Leseprobe
Möchten Sie den Beitrag komplett lesen? Dann werden Sie Probemitglied und testen Sie akademie.de 14 Tage kostenlos!
Auf VBA für MS Access erfahren Sie mehr über diesen Beitrag und die weiteren Leseproben.
Weitere Informationen finden Sie auf unserer Infoseite zur Mitgliedschaft und in unseren AGB.
Ich bin bereits Mitglied