Outlookでメールの写真を一括保存する方法|初心者でもできる簡単ステップ

パソコンパソコン・スマホ教室
スポンサーリンク

「Outlookで届いた写真をまとめて保存したいけれど、どうすればいいのか分からない…」そんなお悩みをお持ちの方へ、初心者でもできる簡単な方法をご紹介します。

スポンサーリンク

\u\U0001f4ec Outlookのメールに添付された写真を一括保存する方法

Outlookのイメージ

Outlookのイメージ

メールを開かずに添付ファイルを保存する方法

Outlookでは、メールを開かずに添付された写真を保存することができます。以下の手順で試してみてください。

  1. 保存したいメールを選択します。
  2. 「Alt」キーを押しながら「F11」キーを押して、Microsoft Visual Basic for Applications(VBA)ウィンドウを開きます。
  3. 「挿入」メニューから「モジュール」を選択し、新しいモジュールを追加します。
  4. 以下のVBAコードをコピーして、モジュールに貼り付けます。
Public Sub SaveAttachmentsWithoutOpening()
    Dim xMailItem As Outlook.MailItem
    Dim xAttachments As Outlook.Attachments
    Dim xAttachment As Outlook.Attachment
    Dim i As Long
    Dim xCount As Long
    Dim xFileName As String
    Dim xSavePath As String
    Dim xOriginalFiles As String
    On Error Resume Next
    Set xShell = CreateObject("Shell.Application")
    Set xFolder = xShell.BrowseForFolder(0, "Select a folder:", 0, strStartingFolder)
  1. 「実行」ボタンをクリックして、コードを実行します。

これで、選択したメールの添付ファイルが指定したフォルダに保存されます。

複数のメールから添付ファイルを一括保存する方法

複数のメールから添付ファイルを一度に保存したい場合、VBAコードを使用する方法があります。以下の手順で試してみてください。

  1. 保存したいメールを複数選択します。
  2. 先ほどと同様に、VBAウィンドウを開きます。
  3. 以下のVBAコードをコピーして、モジュールに貼り付けます。
Dim GCount As Integer
Dim GFilepath As String
Public Sub SaveAttachments()
    Dim xMailItem As Outlook.MailItem
    Dim xAttachments As Outlook.Attachments
    Dim xSelection As Outlook.Selection
    Dim i As Long
    Dim xAttCount As Long
    Dim xFilePath As String, xFolderPath As String, xSaveFiles As String
    On Error Resume Next
    xFolderPath = CreateObject("WScript.Shell").SpecialFolders(16)
    Set xSelection = Outlook.Application.ActiveExplorer.Selection
    xFolderPath = xFolderPath & "\Attachments\"
    If VBA.Dir(xFolderPath, vbDirectory) = vbNullString Then
        VBA.MkDir xFolderPath
    End If
    GFilepath = ""
    For Each xMailItem In xSelection
        Set xAttachments = xMailItem.Attachments
        xAttCount = xAttachments.Count
        xSaveFiles = ""
        If xAttCount > 0 Then
            For i = xAttCount To 1 Step -1
                GCount = 0
                xFilePath = xFolderPath & xAttachments.Item(i).FileName
  1. 「実行」ボタンをクリックして、コードを実行します。

これで、選択した複数のメールの添付ファイルが指定したフォルダに一括で保存されます。

添付ファイルを手動で保存する方法

手動で添付ファイルを保存する場合、以下の手順で行います。

  1. 保存したいメールを開きます。
  2. 添付ファイルの上にカーソルを合わせ、右クリックします。
  3. 「名前を付けて保存」を選択し、保存先のフォルダを指定します。

これで、選択した添付ファイルが指定したフォルダに保存されます。

❓ よくある質問とその回答

Q1: 添付ファイルを一括で保存する際、同じ名前のファイルがある場合はどうなりますか?

同じ名前のファイルがある場合、上書き保存されることがあります。保存先のフォルダでファイル名を変更するか、保存前に確認メッセージを表示させる設定を行うと良いでしょう。

Q2: VBAコードを使用するのが不安です。簡単な方法はありますか?

VBAコードを使用せずに、手動で添付ファイルを保存する方法もあります。メールを開き、添付ファイルを右クリックして「名前を付けて保存」を選択するだけで保存できます。

Q3: 保存した添付ファイルを整理する方法はありますか?

保存した添付ファイルは、フォルダごとに整理することで管理がしやすくなります。また、ファイル名に日付や内容を含めると、後で検索しやすくなります。

今すぐ解決したい!どうしたらいい?

LINE公式

いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」

あなたはこんな経験はありませんか?

✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦

平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。

LINEでメッセージを送れば即時解決!

すでに多くの方が私の公式LINEからお悩みを解決しています。

最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。

誰でも無料で使えますので、安心して使えます。

問題は先のばしにするほど深刻化します。

小さなエラーがデータ消失重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。

あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。

相談しに行く

ぜひ、あなたの悩みを私に解決させてください。

\u\U0001f51a まとめとご案内

Outlookで届いた写真を一括保存する方法をご紹介しました。初心者の方でも、手順に沿って操作すれば簡単に保存できます。もし操作中に不明な点やお困りのことがあれば、お気軽にLINEからお声掛けください。

コメント

タイトルとURLをコピーしました