これも便利!添付ファイル付き返信メールをマクロ(VBA)で作成するの巻
公開日:
:
最終更新日:2017/05/23
エクスペリエンス
はじめに
VBAで添付ファイル付きの返信メールを作成しようとしたところ、一発では作れませんでした
だもんで、自分で作ってしまいましょう
内容
最初に参考にしたサイトはこちら
残念ながらOUTLOOK2013では動作しませんでした
う~ん
でもプログラムを見るとやり方が判ったので作成です
実現方法は以下の通りです
- 返信メール、転送メールを作成
- 返信メールには添付ファイルがなく、転送メールには宛先、件名がない状態
- なので添付ファイルが付いた転送メールに返信メールの宛先、件名をコピーすれば、問題解決w
もともと、VBAで添付ファイル付き返信メールはサポートされていません
返信メール、転送メールを組合わせると簡単にできます
アルゴリズムは簡単ですねw
仕様
内容:
カーソルにあるメールを添付ファイル付きで返信メールとして作成
動作確認:
Outlook2013
Windows7
ソース
Public Sub リプライ() '内容: ' 添付ファイル付きリプライメールの作成 'プログラム: ' 元メールから転送メールと返信メールを作成 ' 転送メールに返信メールの宛先と件名をコピーして出来上がり 'オブジェクト作成 Dim objMail As Outlook.MailItem Dim objReply As Outlook.MailItem Dim objForward As Outlook.MailItem 'リプライメール確定 If TypeName(Application.ActiveWindow) = "Inspector" Then Set objMail = ActiveInspector.CurrentItem Else Set objMail = ActiveExplorer.Selection(1) End If '返信内容コピー Set objReply = objMail.ReplyAll Set objForward = objMail.Forward '宛先、件名コピー objForward.Subject = objReply.Subject objForward.To = objReply.To objForward.CC = objReply.CC '表示 objForward.Display objReply.Close olDiscard End Sub
まとめ
やり方は判ってしまえば簡単です
MSは、なぜ添付ファイル付き返信メールをVBAでサポートしないんでしょうね
PC
関連記事
-
-
移動時間が長い!成田→関空編 東京大阪日帰り ジェットスター
ジェットスターはリーズナブルですが、時間が掛かりました さて、ジェットスターで東京大阪
-
-
楽天オークションでiPhone4を買ってみたの巻【落札編】
はじめに この冬休みにiPhone4を楽天オークションで買いました P-01Dも壊れてしまっ
-
-
東京大阪日帰りで価格追求! ジェットスターを予約してみたの巻
前から乗ってみたかったジェットスターを予約しました 航空券 予約・購入・運賃案内|Je
-
-
【公開】2018年春も安定の混雑!リーズナブルな服や靴、鞄!そして戦利品公開!第78回ファミリーバザール
【はじめに】 今年も行ってきました、岩本町東神田ファミリーバザール 相変わらず混んでいま
-
-
Todo Backup FreeとPartition Master FreeでWindows7のSSDを別のSSDにシステムコピーしたの巻
はじめに Let's noteにWindwos10をインストールしてみます 既存のWindow7
-
-
【公開】出店に異変!貝印さんがいない!そして戦利品公開!第77回ファミリーバザール冬の陣 岩本町
【はじめに】 今年も行ってきました第77回ファミリーバザール 衣料品がお安いんですよね
-
-
永田農法で実現!今年のベランダ プランターはプチトマトと、きゅうり
はじめに 今年もベランダ菜園です でんきものとは違いますが、今年は自動化に取り組むということ
-
-
Kindle本を誤発注!その時、どうする?電話で解決したの巻
はじめに 知らぬ間にKindle本で誤発注が発生! 合計9冊! その時にKindle本を返
-
-
楽天オークションに出品したみたの巻
一言 オークションの出品は簡単でした はじめに ということで、楽天オークションに出品です
-
-
AviUtlを利用して動画作成、Youtubeに投稿したの巻
はじめに AviUtlを使って動画作成が簡単だったので、その内容となります 作成動画

