Würde jemand wissen, wie man ein eigenständiges Makro verknüpft, um es automatisch für eine Tabelle oder Abfrage auszuführen?
Ich suche nach einer E-Mail mit angehängtem Objekt, die jedes Mal gesendet wird, wenn die 'Benutzername-Tabelle' aktualisiert wird.
Ich habe die meisten anderen Methoden ausprobiert und keine von ihnen macht wirklich das, wonach ich suche. Dies ist also eine letzte Anstrengung.
Jede Hilfe wäre sehr dankbar.
Danke Paula
Die Verwendung eines Datenmakros zum Senden von E-Mails ist eine schlechte Idee. Dadurch wird die Tabellenaktualisierung erheblich verlangsamt. Besser ist es, E-Mails aus dem Formular zu senden, das die Benutzername-Tabelle aktualisiert, und das AfterUpdate
Formularereignis zu verwenden.
Wenn Sie weiterhin ein Datenmakro zum Aufrufen von Code verwenden möchten und die integrierte SendEmail-Aktion im Ereignis "Nach Aktualisierungstabelle" nicht ausreicht, erstellen Sie beispielsweise eine öffentliche VBA-Funktion MySendObject
und rufen Sie sie über das Datenmakro mit der folgenden If
Aktion auf:
If MySendObject([ID]) Then
End If
oder SetField:
SetField
Name ResultsOfSending
Value = MySendObject([ID])
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen