0
Outlookでは、メッセージを一時的に表示するために次のコードを設定しました。Outlook - 一時変数に表示する変数を渡す
しかし、表示するテキストを含む変数(aMessageLabel
)を渡す方法を考えることができません。
Sub Test()
Dim aShell
Set aShell = CreateObject("WScript.Shell")
aMessageLabel = Chr(34) & "No Emails to be Forwarded!" & Chr(34)
aShell.Run "mshta.exe vbscript:close(CreateObject(""WScript.shell"").Popup(aMessageLabel,5,""Message""))"
End Sub
に動作しますが、あなたが望むものをもう少し正確に説明していただけますか?何が効いていないのですか? –
(1)どこからメッセージを渡しますか?誰が知っているか知らない電子メールは転送されません。 (2)VBAのMsgBoxを使ってメッセージを表示していないのはなぜですか?正当な理由があるかもしれませんが、あなたの質問からは分かりません。 –
2.マクロを設定して10分ごとに実行し、その時点でOutlookで作業しているとマクロが実行されていることをユーザーに知らせる必要があります。 –