• 締切
  • 困ってます

メール送信時にエクセルを添付できないようにしたい

  • 質問No.9753240
  • 閲覧数94
  • ありがとう数1
  • 回答数3

お礼率 10% (1/10)

アウトルックを使用しています。
メールを送信時にエクセルを添付できないようにする方法が知りたいです。
できれば、万が一エクセルが添付され送信してしまいそうなときに、確認画面的なもの(エクセルが添付されていますが、送信しますか?)が出てくるとなおありがたいです。
そもそも、エクセルだけを添付しないようにすることが出来るのか、教えてください。

回答 (全3件)

  • 回答No.3

ベストアンサー率 60% (649/1076)

想像で申し上げますが、あなたのPCではファイルの拡張子が表示されないような状態でお使いではありませんか。
拡張子が表示されているなら、「ファイル名.xls」や「ファイル名.xlsx」のようにExcelにだけ使われる拡張子がついたファイルが識別できますから、添付した段階で間違いに気づくと思うのですがね。
拡張子の表示は、エクスプローラ画面で表示タブを選び、「ファイル名拡張子」にチェックを入れるだけです。
  • 回答No.2

ベストアンサー率 27% (4545/16264)

「outlook vba 送信イベント」でWEB照会すると、下記のような記事ほか、が出る。
【Outlook VBA】メールの送信時イベントで確認ダイアログを表示する方法
https://tonari-it.com/outlook-vba-mailsend-cancel/https://tonari-it.com/outlook-vba-mailsend-cancel/
ということは、「送信」をクリックしたとき、そのイベントを、送信着手のBefore時点でユーザー側に、捉えさせてくれると思う。
そこで添付ファイル名を捉まえて、その拡張子が、xlsxやxlsmであれば、キャンセル処理ができるのでは。
質問者が、VBAの経験あるかもわからないので、小生はExcelやWord以外のVBAは詳しくないので、示唆のみ。
ーー
もしセキュリイティの面からすると、その方法は幼稚すぎるだろう。
  • 回答No.1

ベストアンサー率 23% (4305/18120)

エクセルだけを添付しないようにすることはできません。
関連するQ&A

その他の関連するQ&Aをキーワードで探す

ページ先頭へ