it-swarm-ja.com

Outlookは、電子メールを送信する前に、電子メールに特定の単語が含まれている場合にユーザーに警告します

作成中のメールに特定のフレーズが含まれている場合は、メールを送信する前にアラートを受け取りたいと思います。

例:こんにちは(クライアント名)、

「(クライアント名)」の変更を忘れた場合はお知らせします。

同様の状況は、GMailに添付されているWordを使用する場合、実際にファイルを添付していない場合はクライアントから警告が表示されます。

2
AndrewH

もちろん、次のVBAマクロを使用すると、目的の結果を簡単に実現できます。

Public Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    On Error Resume Next
    If InStr(Item.Body, "(Client Name)") Then
        If MsgBox("Are you sure to send this message?", vbYesNo + vbQuestion + vbMsgBoxSetForeground, "Message Text Warning") = vbNo Then
            Cancel = True
        End If
    End If
End Sub
2
thims