• ベストアンサー

VBでOutlook Expressを操作できますか?

こんにちは。 受信したメールの件名を判断して、添付ファイルを自動で保存するプログラムを作ろうとしているのですが、対象がOutlookではなくOutlook Expressでも可能でしょうか?Webで参考になりそうなページを見つけたのですが、対象となっているのはOutlookでした。 もしできないのであれば、その理由を教えていただけないでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.1

> その理由を教えていただけないでしょうか? Outlook Express は、OLEオートメーションに対応していない アプリケーションだからかな。 CreateObject とかを使えないので、制御するのがやっかいということだと思います。

miyaxyz2002
質問者

お礼

ありがとうございます。OLEオートメーションの参照設定を見てみたのですが、確かにOEは対応外でした。 社内でOEを使っているのでOEで出来たらと思ったのですが、対象となるのは1台のPCのみなのでOutlookに切り替えて目的の作業を自動化してみるつもりです。

その他の回答 (2)

  • 2ch
  • ベストアンサー率51% (64/125)
回答No.3
参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=384466
miyaxyz2002
質問者

お礼

↓のお礼にも書いていますが、Outlookで開発してみようと思います。参考URLですが、”メールのヘッダーを解析して処理をする”という方法は今回は使わないと思いますが、今後何かの役に立ちそうだと思いました。ありがとうございます。では、がんばって開発してみます。

回答No.2

業務か何かで必要とされているのでしょうか? そうでなく単なる自動化が目的なら以下の方法も…。 他のメーラーは知りませんがボクが使っている鶴亀メール(シェアウエア)だと最初から添付ファイルは独立したファイルとして決まったディレクトリに保存されますよ。 そういう意味ではなくて、Outlook Express でないとならないんでしょうか? http://hide.maruo.co.jp/software/tk.html

参考URL:
http://hide.maruo.co.jp/software/tk.html
miyaxyz2002
質問者

お礼

↓のGin_Fへのお礼にも書いていますが社内でOEを使っていたのでOEでできないかと考えて質問させていただきました。鶴亀メールは使ったことがないのですが、実現しようとしている機能としては同じような事です。社内という限定がある環境ですがOutlookの使用はOKなので、そちらで開発をしてみようと思います。ありがとうございました。

関連するQ&A

  • Outlook Expressの件名について

    XPを使っていて、Outlook Expressを使ってメールを送るとき、 添付ファイル付で送ろうと、送りたいファイルを右クリックして、 送る→メール受信者を選んで、Outlook Expressが立ち上がると、 必ず件名の最初に『電子メールで送信』と勝手に入ります。 これを件名の欄に勝手に入らないように変更は出来るのでしょうか? 毎回消すのが面倒くさいので、どなたかお助け下さい。

  • Outlook Expressの添付ファイルを外から見たい

    自動的に入信するメールをOutlook Expressで受信しています。添付ファイル(TXTとPdf)を外部のプログラムで自動的に見て必要な内容を印刷したいのですが、添付ファイルはどこにあるのでしょうか?

  • OutLook Express

    2000年以降仕事でOutLook Expressを使用していました グループバックアップツールを使ってBKしていました 当時OutLook Expressは受信等のメール及び添付などを1ファイルで溜め込んでおり 仕事柄添付がすごい量で そのファイルが1GBを超えるものも数名おりました そんな中 一人のOutLook Expressが「爆発?」していまい復帰不可能になりました 幸いBKから修復しました (2004年ごろだと思います) それ以後みんなOutLook Expressをきらい BeckyやThanderbirdなど 他のメーラーに移行していきました 1)OutLook Expressが爆発した人いますか? 2)OutLook Expressはいまだに1ファイルで保存していますか? 3)OOutLook はOutLook Expressと別構造なのでしょうか? よろしくお願いいたします

  • Outlook Express と Office Outlook 2003 なのですが、

    メールソフトが、「Outlook Express」 と 「Office Outlook 2003」 の2種類が入ったパソコンを使っています。 「マイピクチャ」フォルダ内にある写真を選んで、 「ファイル」→「送る」→「メール受信者」と進むと、 自動的に「Office Outlook 2003」で添付ファイル付きのメールが作成されます。 マイピクチャから同じように進んだ際に、 自動的に「Outlook Express 」でメールが作成されるように変更したいのですが、 どのようにしたらよいのでしょうか? 「Office Outlook 2003」をアンインストールするしかないのでしょうか?

  • outlook express

    初心者です。宜しくお願いします。 受信メール(添付ファイル付き)をマイドキュメントに 一旦保存し、必要事項を書き加えて、送信しようと すると、Microsoft outlookから送信する設定になってしまいます。どうしたら、outlook Expressから送信できますか? 説明がどんくさくてすいません。 意味が解っていただけたでしょうか?

  • OutlookとOutlook Expressは、どちらが優れていますか?

    現在、私は、メールソフトとして、Outlook 2003を使用しています。先日、Outlook Expressを使用している同僚が、ファイルサイズの大きなPowerPointファイルを分割して私に送付した時、受信したメールが文字化けしてしまい、添付されたPowerPointファイルも開くことが出来ませんでした(拡張子を.pptに修正してもだめでした)。一方、Outlook Expressで受信したところ、正しく受信出来、その上に、分割して送付されたPowerPointファイルも自動的にこちらで一つのファイルに再合成されました。  この経験から、メールソフトをOutlook Expressに乗り換えようか迷っています。そこで質問ですが、この2つのソフトの間には、どのような相違点があるのでしょうか?それぞれの長所・短所をご教授いただければ幸いです。

  • Outlook Expressの設定

    今まで普通に使っていたOutlook Expressが 急に受信するメールが暗号化されてしまい困っています。 一部の送信者・件名が読めない状態(暗号)で メールの内容が全て添付ファイルになっています。 添付クリップをクリックしても開きません。 どこか設定を変えて直るのでしょうか?

  • エクセルのVBAでOutlook Expressの操作

    エクセルのVBAでOutlook Expressの操作 顧客情報を管理する上で、メールアドレスの登録が非常に面倒です。 そこで、Outlook Expressで受信したメールアドレスを自動でエクセルに落としたいのですが、 やり方を教えて下さい。出来れば、VBAを使ってやりたいです… イメージしているのは、 (1)件名に「メールアドレス登録」と入力し、本文に名前を入力したものを送る。 (2)メッセージルールで自動振り分けをして、「メールアドレス登録」という件名のメールは1つのフォルダにまとめる。(これは出来ました) (3)エクセルのA列に名前、B列にアドレスをOutlook Expressから自動で入力する。(ここをVBAを使って自動で行いたい) こんな感じなのですが、宜しくお願いします。

  • アウトルックエクスプレス6

    アウトルックエクスプレス6を使っているんですが、突然受信したメール内のwebアドレスをクリックしてもwebページが表示できなくなってしまいました。どう設定したら、webページが表示できるようになりますか?パソコンにうといもので、わかりやすくお願いします。

  • Outlook Expressの添付ファイル

    メールの受信送信はOutlook Expressを使ってます。 OSはWindowsXPです。 受信したファイルの添付ファイルを薄灰色になって、 保存とアクセスができないです。 困ってます。 教えてください。 お願いします。

専門家に質問してみよう