• ベストアンサー

ExcelVBAで自動的にメールを送りたい

 ExcelVBAで、指定した宛先やCC,BCC、件名や本文をメール送信したいのですが、可能でしょうか。  SendMailメソッドを使う方法があると思いますが、ブックを添付して送信しなければならず(間違っていたらご指摘ください)、何もブック等を添付せずにメール送信したいのです。  可能でしたら、その方法をご教授ください。 よろしくお願いします。

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

  • ベストアンサー
回答No.2

失礼しました。 送信まで行うのですね。 フリーDLLの利用 Basp21 http://www.hi-ho.ne.jp/babaq/vbtips.html

その他の回答 (3)

  • sam_inoue
  • ベストアンサー率47% (27/57)
回答No.4

Windows2000以降でしたら、CDOを使う方法もあります。 ただ、若干環境依存みたいですから、 うまく行かなければBASP21の方が良いでしょう。

  • sky_blue
  • ベストアンサー率62% (129/206)
回答No.3

参照URLに詳しく解説されています。 「ダウンロード」→「メール送信(BASP21利用)」とリンクをたどって下さい。 (もしご希望のものと違ったらすみません)

参考URL:
http://www.asahi-net.or.jp/~ef2o-inue/
回答No.1

関連するQ&A

専門家に質問してみよう