Excel VBAを使ってGmailからメール送信

Excel からメールが送信できる。今ごろ知ったのが少し恥ずかしいです。

CreateObject("CDO.Message") を使うと簡単にできるのですね、

www.google.com

すると記事が沢山でてきます。

この機能で、HTML 本文、HTML署名 さらに添付ファイルもできる。

 

ーーー 送信メール サンプルーーーーーー

f:id:nminebb:20191229090600p:plain

VBAから送信されたメールの受信

ーーーーーーーーーーーーーーーーーーーー

この機能は、いろいろな用途に使える

  • 多くのお客様への一斉メール
  • 毎日定時に時間指定で実行して、日時集計の報告メール
  • 時々刻々と入力されるSQLデータベースのテーブルを1分毎に連続モニタし、温度・圧力などが閾値を超えた場合にアラートメールする
  • 上のメールには、データ+グラフを添付する。

など アイデアの宝庫です。これからが楽しみです。