Ich möchte einem Freund eine E-Mail senden, die eine anklickbare Schaltfläche im Nachrichtentext enthält ... Die Schaltfläche führt ein Makro aus.
Ich weiß, dass Sie Makros auf Ihrer Seite der Dinge tun können, wie zum Beispiel:
Private Sub Application_ItemLoad(ByVal Item As Object)
MsgBox "Hey Look a Macro!"
End Sub
Welches wird ein Makro ausführen, wenn ich eine neue E-Mail laden.
Ich möchte dieses Makro anhängen, damit es ausgeführt wird, wenn in der E-Mail, die ich gesendet habe, auf die Schaltfläche geklickt wird. Übrigens macht es mir nichts aus, wenn der empfangende Benutzer Warnungen über das Makro erhält, solange er es über eine Schaltfläche ausführen kann
Ich würde gerne wissen:
- Ist das möglich?
- Wie mache ich es?
Vielen Dank!
Bearbeiten: Ich sehe nur Möglichkeiten, ein Makro auf meiner Seite auszuführen und kein ausführbares Makro an eine andere Person zu senden
quelle
Antworten:
Sie haben Ihre Frage mit Outlook markiert. Daher können Sie auch ein benutzerdefiniertes Formular verwenden. Die Verteilung dieses Formulars ist einfacher, wenn Sie sich in derselben Exchange-Organisation befinden. Andernfalls ist dies jedoch weiterhin möglich. Es gibt eine hervorragende Beschreibung diese Seite Dazu gehört das Erstellen des Formulars und das Veröffentlichen für andere Benutzer.
Beachten Sie, dass diese Option davon ausgeht, dass Sie den Code nicht einmalig senden, sondern regelmäßig.
Sie sagen nicht viel über Ihr Endziel, aber wenn Sie nur versuchen, Ihrem Freund einen Knopf zum Drücken zu geben, könnten andere Strategien die Verwendung der (kostenlosen) Visual Studio Express Um eine kleine VB-EXE-Datei zu erstellen und diese an Ihren Freund zu senden (in einem komprimierten Format, um die Outlook-Sicherheitswarnung zu umgehen), oder senden Sie ihm einfach einen Dropbox-Link zur EXE-Datei.
quelle