• ベストアンサー

Outlook2003 添付ファイルを一括で保存したい

添付ファイルのあるメールが1000通程あり、添付ファイルを全て保存したいのです。(この作業は毎月あります。。。) 一括で保存する方法をご存知でしたら教えてください。 ・Outlook2003を使用 ・添付ファイルの数は、1メールに1ファイルのみです ・差出人は毎回決まっています。 ・件名と添付ファイルには「キーワード」という文字が含まれています  ※ファイル名の重複はありません よろしくお願い致しま

質問者が選んだベストアンサー

  • ベストアンサー
noname#52504
noname#52504
回答No.3

#2です。 貼り付けをミスしました。 '---------------------------↓ ココカラ ↓----------------------------------- Sub Sample0711251()  '任意に指定する  myPath = "C:\Documents and Settings\UserName\My Documents\保存フォルダ"  myWord = "キーワード"    For Each myItem In Application.ActiveExplorer.CurrentFolder.Items   With myItem    If .Class <> olMail Then    ElseIf Not (.Subject Like "*" & myWord & "*") Then    ElseIf .Attachments.Count > 0 Then     For Each myfile In .Attachments      With myfile       If .DisplayName Like "*" & myWord & "*" Then        .SaveAsFile (myPath & "\" & .DisplayName)       End If      End With     Next myfile    End If   End With  Next myItem End Sub '---------------------------↑ ココマデ ↑-----------------------------------

candy99
質問者

お礼

ありがとうございます!! できました!感激です。

その他の回答 (2)

noname#52504
noname#52504
回答No.2

既存の機能では難しいと思いますが、 マクロが選択肢に入るならば、例えば下記のような感じで可能です。 動作の概要  現在開いているフォルダにあるすべてのメールについて、  件名・添付ファイル名に文字列"キーワード"が含まれていれば、  あらかじめ指定したフォルダに保存する。  (Outlook2003で動作確認済) '---------------------------↓ ココカラ ↓-----------------------------------  '任意に指定する  myPath = "C:\Documents and Settings\UserName\My Documents\保存フォルダ"  myWord = "キーワード"    For Each myItem In Application.ActiveExplorer.CurrentFolder.Items   With myItem    If .Class <> olMail Then    ElseIf Not (.Subject Like "*" & myWord & "*") Then    ElseIf .Attachments.Count > 0 Then     For Each myfile In .Attachments      With myfile       If .DisplayName Like "*" & myWord & "*" Then        .SaveAsFile (myPath & "\" & .DisplayName)       End If      End With     Next myfile    End If   End With  Next myItem End Sub '---------------------------↑ ココマデ ↑----------------------------------- ※下記参考ページのように汎用的な形のマクロを、  仕訳ルールから動作させるようにした方が保守性が良いかもしれません。  (その場合件名の判定は仕訳ルール側で行う) 参考 ■Outlookを使用しながらメールの添付ファイルを自動保存する http://oshiete1.goo.ne.jp/qa3152899.html

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

OEならツールがあります。 http://www.vector.co.jp/soft/win95/net/se235777.html 故に、一度OEへ取り込んでから移行されては如何ですか? http://support.microsoft.com/kb/833225/ja

candy99
質問者

お礼

ありがとうございます。 会社でメーラーは、outlookと指定されており・・・。 今後、OEの使用も提案してます。

関連するQ&A

  • Outlookの添付ファイルを一括保存したい。かつ同名の添付ファイルは

    Outlookの添付ファイルを一括保存したい。かつ同名の添付ファイルは自動的に別名保存したい。ファイル名の後に、1,2,3という具合にナンバーを付けて。 あらかじめ指定したフォルダに、現在開いているフォルダにあるすべてのメールについて、件名・添付ファイル名に文字列"キーワード"が含まれていれば、保存する。しかも、同名の添付ファイルがあったら、ファイル名の後ろにナンバーを付けて別名保存したい。そのようなマクロを教えてください。http://okwave.jp/qa/q3544497.html ↑上のがとても参考になるのですが、これだと同名ファイルは上書きされてしまいます。 どうぞ、よろしくお願いします。

  • 添付ファイルの保存ができません。

    初心者なので教えてください。 メールはアウトルックを使っています。 メールで添付されてきた写真を保存したいのですが、クリップマークのところをクリックすると、一番下に「添付ファイルの保存」って出てきて普通はそれで保存できると思うんですが、それが黒い文字じゃなく薄いグレーの文字ででてくるのでクリックできなくて保存できないのです。 同じメールを受け取った人はアウトルックでもきちんと保存できているので、うちのパソコンが原因ってことがわかりました。  保存できるように黒い文字ででてくるようになるには何か特別な設定がいるのでしょうか? 保存できなくて困っております。どうか教えてください。。お願いいたします。

  • Outlook 2000での添付ファイルの保存

    通常、メールの添付ファイルのボタンを押すと、添付ファイルの保存と表示されるのですが、自分が使っているOutlook 2000には無いです。 なので一度、添付ファイルを開き名前を付けて保存しています。 添付ファイルの保存という項目を出すにはどうすればよろしいでしょうか?

  • outlookexpressにて、複数のメールに添付された写真を一括で保存する操作はありますか?

    兄からのメールに、姪の写真が毎回添付されています。 兄専用のフォルダに振り分けているのですが、メールは膨大な数です。 これら膨大なメールに添付された写真を、すべて一つのフォルダに 保存したいと思っています。 利用メールソフト=outlook express 一枚一枚、右クリックして保存作業するしかないのでしょうか? 兄フォルダにあるメールを一括して保存する操作方法があれば 教えて頂きたいです。 宜しくお願いします。

  • アウトルックエクスプレスの添付ファイルをデスクトップに保存したい

    アウトルックエクスプレスで届くメールについている添付ファイルを保存しようとすると保存先がマイドキュメントになっています。毎回保存先を変更して保存しているのですが、初期値で保存先を決めておくことはできないものでしょうか。よろしくお願いします。

  • 添付ファイルの一括保存

    現在社内でアンケートの集計をしていますが、 送られてきた未読メールの添付ファイルを順番に名前を付けて (名前は何でもいいんですが同じ名前のファイルが送られてくるので) 一括保存する方法をおしえてください。

    • 締切済み
    • Mac
  • アウトルック2010の添付ファイルについて

    windows7でアウトルック2010を使用しています。 受信したメールに添付された、 仮にABC.csvという名前のファイルを開き、保存などせずに閉じます。 別の日に受信したメールに、 内容は全然違うけれどファイル名が全く同じファイルが添付されていた場合、 そのファイルをクリックしても、開いた内容は過去に開いたファイルのものになります。 何日経っても、ファイルの内容がどんなに変化しても、 ファイル名が同一の場合、クリックして開くと過去の古いものが呼び出されます。 例えるなら、インターネットエクスプローラーで、 同じサイトに行ってもテンポラリーファイルが呼び出されて新しい画面が読み込めない… そんな状況が、メールの添付ファイルにおいて起きています。 同名ファイルだからだと思われ、 添付ファイルを一旦保存してから開けば、確実に目的のファイルが開けるのですが、 アウトルック上では開くことが出来ず非常に困っています。 ちなみに、アウトルックexpressではこの現象は起きておらず、 同じ職場内においてwindows7に切り替わり、 アウトルック2010を使わざるを得なくなった私のみが毎回苦戦を強いられております。 同名ファイルであろうとなかろうと、 問題なく添付されているファイルが確実に開け見ることが出来るようにするためには、 どこをどうすれば良いのでしょうか? 業務に支障が出ているので、是非お教え戴きたいです。 どうぞよろしくお願いいたします。

  • outlookで送信添付ファイルの保存

    outlookで添付ファイルをメールするとメールしたファイルがディスクトップに保存されます。ディスクトップに保存されないようにするにはどうすればよいのか?教えてください。

  • アウトルックの添付ファイル

    従来、アウトルックで、メールを送るとき添付ファイルがメールの文中に入っていましたが、何時からか判りませんが、 宛先 CC 件名 添付ファイル という順番で表題というか、宛名の一つの項目として出ます。 これを、文中の必要な場所に添付として送るように、変更(元に戻す)したいのですが、どなたかご指導お願いします。

  • アウトルックのVBA添付ファイルの保存について

    アウトルックのVBAについて、 受信と同時に添付ファイル(Excel)をフォルダに自動保存したいのですが下記条件があります。 1.添付ファイル名:*A日報* (「A日報」を含むファイル名)   差出人:Aさんのみ   フォルダ;デスクトップの「Aさんの日報」フォルダ 2.添付ファイル名:*A議事録* (「A議事録」を含むファイル名)   差出人:Aさんのみ   フォルダ;デスクトップの「Aさんの議事録」フォルダ 3.添付ファイル名:*B日報* (「B日報」を含むファイル名)   差出人:Bさんのみ   フォルダ;デスクトップの「Bさんの日報」フォルダ 4.添付ファイル名:*B議事録* (「B議事録」を含むファイル名)   差出人:Bさんのみ   フォルダ;デスクトップの「Bさんの議事録」フォルダ 5.添付ファイル名:*B報告書* (「B報告書」を含むファイル名)   差出人:Bさんのみ   フォルダ;デスクトップの「Bさんの報告書」フォルダ http://q.hatena.ne.jp/1218725545の方と良く似ているのですが、 同一人物から、ファイル名で保存先を変える方法がどうしても分かりません。。。 どうかよろしくお願いします!!