Outlook2007で仕事を楽にするためのマクロ操作

このQ&Aのポイント
  • Outlook2007で仕事を効率化するためのマクロ3選を紹介します。
  • 添付ファイルを一括印刷するマクロや特定の文字列を含むメールを自動的に保存するマクロ、さらにはテンプレート的なメールにtifファイルを添付して送信するマクロについて解説します。
  • これらのマクロを使うことで、作業の手間を省き、より効率的な業務を実現することができます。
回答を見る
  • ベストアンサー

Outlook2007で作業を自動化するマクロ

Outlook2007を仕事で使っています。 マクロを使って、少しでも仕事を楽にする方法がないかと思っています。 以下の3つの操作をするマクロを教えていただけないでしょうか? (1)添付ファイルをすべて印刷するマクロ 添付ファイル付きのメールが送られてきたとき、添付されている全ファイル(PDFだったりエクセルだったり)を印刷しなければいけない場面がよくあります。 そのときいちいちファイルを一つづつ開いて印刷するのではなく、ワンタッチでもれなく印刷できるようにするにはどうすればよいでしょうか?一つずつ印刷していると時間もかかるうえ、印刷漏れなどがたまにあったりして不便です>< ついでにメール本文そのものも同時に印刷する/しないの二つのバリエーションで教えていただけると嬉しいです! (2)ある文字列を含むメールを受信したとき、デスクトップフォルダの中に自動的にフォルダを作り、その中にメールごと保存するマクロ ある文字列(とりあえず△△△-〇〇〇〇〇〇とします。△は決まった文字、〇は通し番号が入る)をタイトルに含むメールを受信したとします。いつもの作業としては、それを保存するためのフォルダ(フォルダ名を△△△とします。)がデスクトップにあるので、その中に△△△-〇〇〇〇〇〇という名前のフォルダを作り、その中へメールを保存するということをやっています。 これをマクロでうまく自動化できないでしょうか? メール受信とともに自動でこれがなされるのではなく、自分の意思でエイッと思ったときにできる方法がいいです。 ちなみにある文字列を含むメールを仕分ける、という動作はOutlookの自動仕分けでできないことはないんですが、そうすると親玉のメールボックスから別のメールボックス移動してしまうため、検索の際などに不便になってしまいます。なるべく自動仕分けは使いたくないので、マクロでできないかと思っています。 (3)あるtifファイルを、テンプレート的な文章のメールに添付して送信するマクロ あるtifファイル(タイトルを2017-04-23 〇〇〇とします。〇は通し番号が入る)を自動的にメールで送信したいです。その時のメールタイトルを「2017-04-23 〇〇〇」、本文を「いつものtifファイルを送信します。」で送信するようなマクロを組んでもらえないでしょうか? 送信する前にチェックのためにも自分で送信ボタンを押したいため、勝手に送信されないようにしてもらえると嬉しいです! 自分で勉強しろよと言われるかもしれませんが、教えてもらったマクロはきちんと自分で分析して、自分で使えるようにモノにしたいと思ってます! 皆様の知恵をいただければ幸いです!!

noname#258187
noname#258187

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

>自分で勉強しろよと言われるかもしれませんが その通り。 (1)の課題など、Googleで「vba outlook 添付ファイル名 取得」で照会すれば、 http://outlookvba.blogspot.jp/2011/11/step4.html 添付ファイルを一括で自動保存 など相当数の記事がある。こういうのを探し、自分の場合に、(フォルダー名・ファイル名は最低線、修正して、実行してみて、うまく行かない場合はその箇所に絞って、説明し、質問すべきと思う。 質問する前に、それぐらい最低やってみるべきだろう。 ーー エクセルVBAと違って、OutlookVBAの市販本は見たことがない。本の1部でOutlookVBAのコードを載せているのを見たことが数度あるぐらい。 でもWEB記事はテーマによっては、少数ながらある。 ーー またこういうの(OutlookVBA)を使いまわせる人は、ひとかどの人物で、多忙だったりして、この質問コーナーを恒常的に見ている人はいないのでは、といつも思う。 本当は有料の講習でもあれば行って勉強すべきなのだが、その案内もWEBではあまりみかけない。 課題の(2)(3)はさらに特殊な課題のように思う。記事を探すのもむつかしそうだ。

noname#258187
質問者

お礼

ありがとうございまーす

関連するQ&A

  • Outlook添付のTIFFファイルを自動印刷するマクロ

    Outlook2007を利用しています。 受信フォルダの下に仕分けフォルダを作成して条件に合ったメールを仕分け受信するように設定しています。 すべてのメールにTIFFファイルが添付されています。それを、人の手で印刷する処理をしていますが、これを添付ファイルのみ自動印刷するマクロをご教授ください。 宜しくお願いします。

  • 添付ファイルを自動保存してくれるメーラー

    いつもお世話になります。 受信したメールの中に添付ファイルが有った場合、それを特定のフォルダに自動保存してくれるようなメーラーはご存じ有りませんでしょうか? メールはいつもOutlookを使ってるのですが、OutlookやOutlookExpressでは、自動保存する機能は通常では無かった様に思います。(マクロを作れば別でしょうが) もしこれが出来れば、自動保存した添付ファイルを更に自動的に特定のメールアドレスに送信するか、FTP転送ができるようにしたいと考えています。

  • フォルダに入れるだけで自動的にメール添付する方法ってありますか?

    メールの操作に慣れていない中高年の方向けに、特定のファイルをメールに添付して送信して貰う方法を考えています。 マウスでファイルをドラッグする程度は可能です。 そこで、特定のフォルダのファイルを自動的にメールに添付し、特定の宛先に自動的に送信できるようなメールソフトがあったら良いなぁと思いました。 送信するだけで、受信はしない事が前提です。 そんな都合の良いことはできないでしょうか? 以前、EDMAXでマクロを使って近いことができそうな事を教えてもらったことがありますが、難しそうでした。

  • Outlook2000のVBAで困っています

    定型メール(件名は固定文字+送信者名、添付ファイル名も固定文字+送信者名.xls)を受信したら、添付ファイルをドライブ上のフォルダに保存し、メール本体は削除するという自動振り分けの拡張版のようなことをしたいと思い、ここ3日くらい、ネット上を彷徨っているのですが、よいサンプルがありません。どなたか是非お力をお貸しください。

  • MS Outlookのマクロについて

    毎日複数の同じ宛先に同じファイル(中身は毎日更新)を添付して送信しておりますが、これをマクロを組んで自動化したいと考えております。 マクロの画面は出てくるのですが、エクセルやワードのようにマクロを記録するボタンが出てきません。どうすれば良いのでしょうか。

  • こんな自動送信ソフトありませんか?

    フォルダを指定し、その中に新たにファイルができるとメールに添付して自動送信するソフトはありませんか?

  • outlook expressのメールボックス

    Outlook expressを使っているのですが,相手からメールを送ってもらうときにこちらのメールボックスがいっぱいで送れないことがあるようです(添付ファイルがあるとき).普通のメールは大丈夫です. そこで,Cドライブのdocuments and settingsの2つ下にMailというフォルダをつくり,そこにメールを保存するようにしました.当然,今まで保存されていたメールは見れなくなってしました. (1)メールのフォルダを変えてもまだ,メールボックスがいっぱいだというエラーが出ることがあるようです.どうしてなのでしょうか? (2)最適化は,「ファイル」「フォルダ」「すべてのフォルダを最適化する」でいいのでしょうか? (3)前の受信トレイのdbxファイルがまだ残っているのですが,この中身はどうやったら見ることができますか?

  • Outlook 2007の受信メール添付マクロの件

    はじめまして。 Outlook 2007 のマクロについて、まったくのど素人で 皆様からの助け船をと思い登録させていただきました。 まず環境ですが、 メールサーバ:Microsoft Exchange クライアントメール:Outlook 2007 この環境下でメールを受信する際に、決まった定型文の メールがPDF添付付きで送られてきます。 そこで、この決まった定型文に付いてる添付ファイルの み、クライアントPCのCドライブの'ABC'というフォルダ へ自動的に保存したいのですが、そのためには自動保存マ クロが必要とのこと。 そこで、皆様からそのようなマクロを作成もしくは、ご存 じの方がいらっしゃれば、申し訳ございませんがどうかご 教示ねがいたく。 どうか皆様のお知恵を拝借いただければ幸いかと存じます。

  • アウトルック自動振り分けについて

    アウトルックで受信メールを自動振り分けしているのですが、自分が送信したメールが、 送信済みに入らず、自動振り分けした受信メールの振り分け先(フォルダ)に入ってしまいます。 自分の送信メールは全て送信済みに入れたく、ルールの設定をしているのですが、上手く適用されません。困っているので、ご教示頂けますと幸いです。 ※OKWAVEより補足:「富士通FMV」についての質問です。

  • Exelマクロを自動的に起動する。

    エクセル勉強中の者です。 急遽以下のマクロが必要となりましたので 教えて頂けませんでしょうか? ◆目的 マクロの使い方がわからない人にEXELファイルをメールするので 自動的に任意のマクロを起動させたい。 ※ちなみにその相手はエクセルの設定すらいじれない方です・・・ ◆自動実行させたいマクロ こちらのEXELファイルをメールで受け取り、開いたら以下のマクロを 自動的に実行するようにしたい。 ・印刷の余白が全て"0"にマクロで設定。 ・印刷倍率を95%にマクロで設定。 以上です。 私自身、先日マクロの勉強を始めたばかりなので、この問題に 頭を抱えております。どうかご指導お願いいたします。

専門家に質問してみよう