DoCmd.RunDataMacro-Methode (Access)
Mit der RunDataMacro-Methode können Sie ein benanntes Datenmakro von Visual Basic ausführen.
Syntax
Ausdruck. RunDataMacro (MacroName)
expression Eine Variable, die ein DoCmd-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
MacroName | Erforderlich | Variant | Name des gespeicherten Makros. Der Name muss den Namen der Tabelle enthalten, an die das Datenmakro angefügt ist (z. B. Comments.AddComment). |
Hinweise
Sie verwenden die RunDataMacro-Methode, wenn ein benanntes Datenmakro in Visual Basic-Code wiederverwendet werden soll.
Wenn das Datenmakro Parameter erfordert, müssen Sie diese zuerst mithilfe der SetParameter-Methode erstellen, bevor Sie die RunDataMacro-Methode aufrufen. Bei jedem Aufruf von SetParameter wird ein einzelner benannter Parameter erstellt.
Beispiel
The following code example creates two parameters for use by the AddComment data macro. The two parameters are named prmComment and prmRelatedID, respectively. Der Wert des Textfelds txtComment wird im prmComment-Parameter gespeichert. Der Wert des Textfelds txtId wird im PrmRelatedID-Parameter gespeichert. Anschließend wird das Datenmakro "Comments.AddComment" ausgeführt.
Private Sub cmdAddComment_Click()
DoCmd.SetParameter "prmComment", Me.txtComment
DoCmd.SetParameter "prmRelatedID", Me.txtId
DoCmd.RunDataMacro "Comments.AddComment"
End Sub
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.