メインコンテンツへスキップ

Kutools for Office — 1つのスイート、5つのツールで、もっと多くのことを成し遂げましょう。

Outlook: 画像なしでメールを印刷する方法

Author Sun Last modified

通常、Outlookでメールを印刷すると、画像も一緒に印刷されます。しかし、時にはテキストのみを印刷したい場合もありますが、Outlookにはそのような機能は標準では搭載されていません。このチュートリアルでは、Wordを使って画像なしでメールを即座に印刷できるVBAコードを提供します。または、コンピュータにプリンタがない場合、VBAコードはまず画像なしでメールをPDFとしてエクスポートし、その後プリンタが利用可能になったときにPDFを印刷することができます。

画像なしでメールを印刷するためのVBA


画像なしでメールを印刷するためのVBA

 

1. テキストのみを印刷したいメールを選択し、Alt + F11キーを押してMicrosoft Visual Basic for Applicationsウィンドウを有効にします。

2. 「挿入」>モジュールをクリックして新しい空白モジュールを作成し、以下のコードをコピーしてモジュールに貼り付けます。

VBA:画像なしでメールをエクスポート

Sub PrintWithoutImages()
'UpdatebyExtendoffice20220414
  Dim xMail As Outlook.MailItem
  Dim xFileName As String, xSubject As String
  Dim xWord As Word.Application
  Dim xWordDoc As Word.Document
  Dim xInlineShape As Word.InlineShape
  Dim InvalidArr
  On Error Resume Next
  If Application.ActiveWindow.Class = olInspector Then
    Set xMail = ActiveInspector.CurrentItem
  ElseIf Application.ActiveWindow.Class = olExplorer Then
    Set xMail = ActiveExplorer.Selection.Item(1)
  End If
  
  InvalidArr = Array("/", "\", "*", ":", Chr(34), "?", "<", ">", "|")
  xSubject = xMail.Subject
  For i = 0 To UBound(InvalidArr)
    xSubject = VBA.Replace(xSubject, InvalidArr(i), "")
  Next i
  
  xFileName = Environ("Temp") & "\" & xSubject & ".doc"
Debug.Print xFileName
  xMail.SaveAs xFileName, olDoc
  Set xWord = CreateObject("Word.Application")
  xWord.Visible = False
  Set xWordDoc = xWord.Documents.Open(xFileName)
  For Each xInlineShape In xWordDoc.InlineShapes
      xInlineShape.Delete
  Next
  xWordDoc.PrintOut
  xWordDoc.Close
  xWord.Quit
  Kill xFileName
End Sub
steps on using vab to print email without images

3. 「ツール」 > 「参照設定」をクリックして「参照設定」 – プロジェクト1ダイアログを有効にし、 「Microsoft Word 16.0 Object Library」のチェックボックスをオンにします。「OK」をクリックします。

 steps on using vab to print email without images

steps on using vab to print email without images

4-1. カーソルをコード内に置き、F5 キーを押すか「実行 」ボタンをクリックしてコードを実行すると、画像なしのメールがWordを通じて即座に印刷されます。ただし、コンピュータにプリンタがない場合は、次のステップ4に従ってください。

4-2. コンピュータにプリンタがない場合、F5キーを押すか「実行」ボタンをクリックしてコードを実行すると、PDFファイルを保存するフォルダを選択するためのダイアログが表示され、PDFファイルの名前を指定します。「保存」をクリックします。

 steps on using vab to print email without images

これで、メールが画像なしでPDFとしてエクスポートされました。PDFファイルを開き、右クリックして「印刷」を選択してメールを印刷します。

steps on using vab to print email without images
steps on using vab to print email without images

ヒント: 複数の選択したメールを画像、ヘッダー、本文、CC付きでPDF(またはWord、CSV、Excel、Txt、HTMLファイル)として一括保存したい場合、Kutools for Outlookの「一括保存」機能が役立ちます。わずか3ステップで完了します。

1. メールを選択します。

2. 「Kutools」>「一括保存」をクリックします。

steps on using vab to print email without images

3. 場所を選択し、保存したいファイル形式にチェックを入れ、「OK」をクリックします。

steps on using vab to print email without images
steps on using vab to print email without images

OutlookのAIメールアシスタント:スマートな返信、クリアなコミュニケーション(ワンクリックで魔法のような操作!) 無料

Kutools for OutlookのAIメールアシスタントを使用して、毎日のOutlookタスクを効率化しましょう。この強力なツールは、過去のメールから学習し、インテリジェントで正確な返信を提供し、メールの内容を最適化し、メッセージの作成や修正を手間なく行うことができます。
doc ai email handle

この機能がサポートする内容:

  • スマート返信:過去の会話に基づいて調整された、的確で使用準備の整った返信を取得します。
  • 強化されたコンテンツ:メールの文章を自動的に洗練させ、明瞭さと影響力を高めます。
  • 簡単な作成:キーワードを入力するだけで、複数のライティングスタイルでAIが残りを処理します。
  • インテリジェント拡張:文脈を理解した提案で考えを広げます。
  • 要約:長文のメールを瞬時に簡潔にまとめます。
  • グローバル対応:メールを簡単にどの言語にも翻訳できます。

この機能がサポートする内容:

  • スマートメール返信
  • 最適化されたコンテンツ
  • キーワードベースの下書き
  • インテリジェントなコンテンツ拡張
  • メールの要約
  • 多言語翻訳

何より、この機能は永遠に完全無料です今すぐAIメールアシスタントをダウンロードしてお楽しみください


最高のオフィス生産性ツール

最新情報: Kutools for Outlook 無料版リリース!

新しくなった Kutools for Outlook を100以上の素晴らしい機能とともに体験してください!今すぐダウンロードしてみましょう!

🤖 Kutools AI : 高度なAI技術を活用し、メールの返信、要約、最適化、拡張、翻訳、作成までを簡単に処理します。

📧 メール自動化: 自動返信(POPとIMAPに対応) / スケジュール電子メールを送信 /送信時にルールで自動 CC/BCC / 高度なルールによる自動転送 / 挨拶を自動追加 / 複数宛先メールを自動的に一通ずつ分割...

📨 メール管理: メールの取り消し / 件名などで詐欺メールをブロックする / 重複メールを削除 / 高度な検索 / フォルダーを整理...

📁 添付ファイルプロ: 一括保存 / 一括切り離し / 一括圧縮 / 自動保存 / 自動的に切り離す / 自動圧縮...

🌟 インターフェイスマジック: 😊さらに美しくてクールな絵文字 /重要なメール到着時に通知 / Outlookを閉じるのではなくグループを最小化...

👍 ワンクリック便利機能: 全員に【Attachment】付きで返信 / フィッシング対策メール / 🕘送信者のタイムゾーン表示...

👩🏼‍🤝‍👩🏻 連絡先&カレンダー: 選択したメールから一括で連絡先を追加 /連絡先グループを個別グループに分割 / 誕生日のリマインダーを削除...

お好みの言語で Kutools を利用可能 ― 英語、スペイン語、ドイツ語、フランス語、中国語など40以上の言語に対応!

Kutools for Outlookをワンクリックですぐに利用開始。待たずに今すぐダウンロードして効率を高めましょう!

kutools for outlook features1 kutools for outlook features2

🚀 ワンクリックダウンロード — Office用アドインをすべて入手

強くおすすめ: Kutools for Office(5-in-1)

ワンクリックで五つのインストーラーを同時ダウンロード ― Kutools for Excel、Outlook、Word、PowerPointOffice Tab Pro 今すぐダウンロード!

  • ワンクリックの便利さ: 五つのセットアップパッケージを一度にダウンロードできます。
  • 🚀 あらゆるOffice作業に準備完了: 必要なアドインをいつでもインストール可能です。
  • 🧰 含まれるもの: Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint