0
メールを送信する前に確認するように電子メールの概要をメッセージボックスに表示するOutlook VBAスクリプトを作成しました。返信時にのみ最新のテキストを検索する
電子メールに「添付」または「囲み」文字列が含まれている場合、添付ファイルがないかどうかをチェックする機能の1つがあります。
これらの単語を含むメールに返信すると、添付された部分を含む検索の結果としてのプロンプトは無意味になります。追加された部分の検索を除外する方法を知りたい。以下は、私のスクリプトの一部です:
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim mailContent As String
mailContent = LCase(Item.Body)
If (Item.Attachments.Count = 0) Then
If InStr(1, mailContent, "attach") <> 0 Or InStr(1, mailContent, "enclose") <> 0 Then
If MsgBox("With the word 'attach' or 'enclose', attachment should be found in this email. Proceed?", vbYesNo + vbCritical + vbMsgBoxSetForeground, "Missing Attachment") = vbNo Then
Cancel = True
Exit Sub
End If
End If
End If
ありがとうございます。それは本当に悲しいです。2013年以降のOutlookはこの機能を提供していますが、それほどうまく機能せず、同僚のすべてのコンピュータに2013年以上がインストールされているわけではありません。 –