Outlookで返信する際にすべての添付ファイルの名前をコピーするにはどうすればよいですか?
OutlookでRTFメール(リッチフォーマットとしてフォーマットされたもの)に返信する場合、すべての添付ファイルの名前が自動的に本文にコピーされ、貼り付けられます(下のスクリーンショット参照)。 しかし、OutlookでHTMLメールに返信すると、返信メールに添付ファイルが表示されません。 ここでは、返信メールや受信したメールからすべての添付ファイルの名前をコピーするためのいくつかの方法をご紹介します。
- HTMLメールをRTFに変更して返信する際、すべての添付ファイルの名前をコピーする
- 驚くべきツールを使って返信する際、すべての添付ファイルの名前をコピーする
- VBAを使って返信する際、すべての添付ファイルの名前をコピーする
HTMLをRTFに変更して返信する際、すべての添付ファイルの名前をコピーする
HTMLメールを返信前にRTFに変換していれば、Outlookで「ホーム」>「返信」をクリックした後、すべての添付ファイルの名前が返信メッセージにコピーされます。
1添付ファイルの名前をコピーする必要があるメールをダブルクリックして開き、次にクリックします。 メッセージ > アクション > メッセージの編集 メッセージウィンドウ内で。 スクリーンショットをご覧ください:
2続けてクリックします。 テキストの書式設定 > リッチ テキストその後、保存してメールを閉じます。
3. これでメインビューに戻ります。 メールを選択したまま、「 ホーム」>「 返信」をクリックします。
4元のメールからすべての添付ファイルの名前がコピーされ、返信メッセージに貼り付けられました(下のスクリーンショット参照)。 返信メッセージを作成し、送信してください。
Outlookで選択したメールにオリジナルの添付ファイルをすべて保持して簡単に返信する
一般的に、Outlookでメールに返信すると、元の添付ファイルは削除されます。 しかし、素晴らしい 添付ファイル付きで返信 Kutools for Outlookの機能を使用すると、Outlookでメールに返信する際にすべての添付ファイルを簡単に保持できます。

驚くべきツールを使って返信する際、すべての添付ファイルの名前をコピーする
Kutools for Outlookがインストールされている場合、その「名前をコピー」機能を使用して、受信したメールからすべての添付ファイルの名前をすばやくコピーし、Outlookで返信メッセージに簡単に貼り付けることができます。
Kutools for Outlookで究極のメール効率を解き放とう!強力な70の機能を永久に無料で利用できます。今すぐ無料版をダウンロード!
1返信するメールを選択し、クリックします。 Kutools Plus > 添付ファイルツール > 名前をコピー.
ダイアログが表示され、添付ファイルの名前がクリップボードにコピーされたことを知らせます。 「OK」をクリックして閉じます。
2. 続けて「ホーム」>「返信」をクリックして、選択したメールに返信します。
3返信メッセージウィンドウで、メッセージ本文にカーソルを置き、「Ctrl」+「V」キーを押して添付ファイルの名前を簡単に貼り付けます。 Ctrl + V キーを押して、添付ファイルの名前を簡単に貼り付けます。
VBAを使って返信する際、すべての添付ファイルの名前をコピーする
この方法では、メールに返信する際にすべての添付ファイルの名前をコピーし、Outlookの返信メールの本文に名前を貼り付けるVBAマクロを紹介します。
1. 「Alt」+「F11」キーを同時に押して、Microsoft Visual Basic for Applicationsウィンドウを開きます。
2左側のプロジェクトエクスプローラーで、プロジェクト1を展開し、ダブルクリックして ThisOutlookSession ウィンドウを開き(下のスクリーンショット参照)、次のコードをウィンドウに貼り付けます。
VBA: Outlookでメールに返信する際にすべての添付ファイルの名前をコピーする
Option Explicit
Private WithEvents oExpl As Explorer
Private WithEvents oItem As MailItem
Private bAttachEvent As Boolean
Private Sub Application_Startup()
Set oExpl = Application.ActiveExplorer
bAttachEvent = False
End Sub
Private Sub oExpl_SelectionChange()
On Error Resume Next
Set oItem = oExpl.Selection.Item(1)
End Sub
' Reply
Private Sub oItem_Reply(ByVal Response As Object, Cancel As Boolean)
Dim oAtt As Attachment
Dim sAtts As String
Dim olInspector As Outlook.Inspector
Dim olDocument As Word.Document
Dim olSelection As Word.Selection
If bAttachEvent Or oItem.Attachments.Count = 0 Then
Exit Sub
End If
Cancel = True
bAttachEvent = True
sAtts = ""
For Each oAtt In oItem.Attachments
sAtts = sAtts & "<<" & oAtt.FileName & ">> "
Next oAtt
Dim oResponse As MailItem
Set oResponse = oItem.Reply
oResponse.Display
Set olInspector = Application.ActiveInspector()
Set olDocument = olInspector.WordEditor
Set olSelection = olDocument.Application.Selection
olSelection.InsertBefore sAtts
bAttachEvent = False
Set oItem = Nothing
End Sub
' Reply All
Private Sub oItem_ReplyAll(ByVal Response As Object, Cancel As Boolean)
Dim oAtt As Attachment
Dim sAtts As String
Dim olInspector As Outlook.Inspector
Dim olDocument As Word.Document
Dim olSelection As Word.Selection
If bAttachEvent Or oItem.Attachments.Count = 0 Then
Exit Sub
End If
Cancel = True
bAttachEvent = True
sAtts = ""
For Each oAtt In oItem.Attachments
sAtts = sAtts & "<<" & oAtt.FileName & ">> "
Next oAtt
Dim oResponse As MailItem
Set oResponse = oItem.ReplyAll
oResponse.Display
Set olInspector = Application.ActiveInspector()
Set olDocument = olInspector.WordEditor
Set olSelection = olDocument.Application.Selection
olSelection.InsertBefore sAtts
bAttachEvent = False
Set oItem = Nothing
End Sub
3. 「ツール 」>「参照設定」をクリックします。
4開いた「参照設定 – プロジェクト1」ウィンドウ(Outlook 2016の場合)で、 Microsoft Word 16.0 オブジェクト ライブラリ 利用可能な参照ボックス内の参照をチェックし、「OK」ボタンをクリックします。 スクリーンショットをご覧ください: OK ボタンをクリックします。 スクリーンショットをご覧ください:
注意以下を選択してください: Microsoft Word 15.0 オブジェクト ライブラリ Outlook 2013を使用している場合、または Microsoft Word 14.0 オブジェクト ライブラリ Outlook 2010での参照です。
5. VBAを保存し、Microsoft Visual Basic for Applicationsウィンドウを閉じます。
6これでOutlookのメインインターフェースに戻ります。 返信するメールを選択し、クリックします。 ホーム > 返信 または 全員に返信.
注意: 添付ファイルの名前が返信メールにコピーされていない場合は、Outlookを再起動して再度返信してください。
そして今、選択したメールからすべての添付ファイルの名前がコピーされ、返信メールに貼り付けられています。 スクリーンショットをご覧ください:
関連記事:
最高のオフィス生産性ツール
速報:Kutools for Outlook が無料版をリリース!
新しくなった Kutools for Outlook を100以上の素晴らしい機能とともに体験してください!今すぐダウンロード!
🤖 Kutools AI : 高度なAI技術を活用し、メールの返信、要約、最適化、拡張、翻訳、作成を効率良くこなします。
📧 メール自動化: 自動返信(POPとIMAPに対応) / メール送信のスケジュール設定 /送信時にルールで自動 CC/BCC / 高度なルールによる自動転送 / 挨拶文を自動追加 / 複数宛先のメールを自動で個別のメールに分割 ...
📨 メール管理: メールの取り消し / 件名やその他の条件で迷惑メールをブロック / 重複したメールの削除 / 高度な検索 / フォルダーを整理 ...
📁 添付ファイルPro: 一括保存 / 一括切り離し / 一括圧縮 / 自動保存 / 自動的に切り離す / 自動圧縮 ...
🌟 インターフェースマジック: 😊もっとキレイで楽しい絵文字 /重要なメールの到着をお知らせ / Outlookを閉じずに最小化 ...
👍 ワンクリック便利機能: 全員に【Attachment】付きで返信 /迷惑メール対策 / 🕘送信者のタイムゾーン表示 ...
👩🏼🤝👩🏻 連絡先&カレンダー: 選択したメールから連絡先を一括追加 /連絡先グループを個別のグループに分割 / 誕生日のリマインダーを削除 ...
お好みの言語で Kutools をご利用いただけます ― 英語、スペイン語、ドイツ語、フランス語、中国語など40以上をサポート!
Kutools for Outlook はワンクリックですぐにアンロックできます。今すぐダウンロードして効率をアップしましょう!

