spreadsheetの使い方

【コピペで完了】スプレッドシートからメール送信!スクリプトでグラフデータも送れるよ!

スプレッドシートでメール送信するスクリプト

先ほどスクリプトで作成したグラフをメール添付して送信しましょう\(^o^)/ 

 

スプレッドシートからメール送信するためのメソッドがコチラ↓

sendEmailメソッド

sendEmail(recipient, subject, body, options)

sendEmail(宛先アドレス, 件名, メール本文, オプション)

 

recipient 受信者のアドレス
subject 件名
body 電子メールの本文
options 以下に示す高度なパラメータを指定するJavaScriptオブジェクト

参照元:GoogleAppスクリプト 

 

そして「sendEmail」メソッドを使ったコードです。下記コードを先ほどのグラフ作成コードの一番下にコピペしてください↓

 

貼付け時の注意点

一番下の" }"を削除して貼り付けます。こんな感じに↓

 

補足として「attachments:[imageBlob]」で、”imageBlob(グラフを)” をメール添付することが出来るようになります。

 

アヒルン
「attachments」ってどういう意味なの?
うちゅうじん
直訳すると「添付ファイル」という意味だ。

 

これで完成したスクリプトが冒頭でご紹介したコチラでございます↓

 

最後に超大雑把ですが「メール送信スクリプト」設定内容の変更方法を解説していきます。

 

メール送信のスクリプトの中身を変更する

宛先を追加する

宛先を追加するには配列を使って以下のように追加します。

 '******@gmail.com',//宛先を記入 

'******@gmail.com,○○○@gmail.com,△△△@gmail.com',//宛先を追加

 

POINT!

シングルクオテーションの中に、カンマで区切ってアドレスを増やします。

宛先が1人 → ' アドレス1 ' ,

宛先が2人 →  ’ アドレス1 , アドレス2 ' , 

 

件名を変更する

'iPhone8の比較表'というテキストを書き換えます↓

'iPhone8の比較表',//件名を入力

'iPhone8Xの比較表を確認してください',//件名を入力

 

変更するとこうなります↓

'iPhone8の比較表'

'iPhone8Xの比較表を確認してください'

 

メール本文を変更する

「iPhone8・Xのスペック比較表です。ご確認下さい。」という部分を変更してください↓

'iPhone8・Xのスペック比較表です。ご確認下さい。', //メール本文

 

以上で「グラフデータをメール送信するスクリプト」の解説はおしまいです(^^)

 

今回隣にITさんの記事を超ミラクルハイパー参考にさせていただきました。

 

本当にありがとうございました_(_^_)_

 

関連記事スプレッドシートでアナリティクスのレポートを自動取得する方法!

スプレッドシート・グラフデータをスクリプトでメール送信!まとめ

無事にデータのグラフをメール添付出来ましたか?

 

まとめると

  1. スプレッドシートにデータを
    準備しよう!
  2. スクリプトを使ってデータから
    グラフを作ろう!
  3. スクリプトで作ったグラフを
    メール添付メソッドで送信しよう!

こんな感じです。

 

基本編に比べてかなり応用編となってしまった感でごめんなさい。

 

ちょっと大雑把過ぎたメソッドの部分は、追って別記事にて使い方をご紹介させていただきます(^^)

 

oyakun
グラフオプションを変更してみるのも面白いですよ

オススメGoogleアナリティクスのレポートをテンプレートで簡単作成!

関連記事スプレッドシートからメール送信!スクリプトで一発解決!

カレンダー登録!
【コピペでOK!】Google apps scriptでカレンダーに登録しよう!-終日編-

Google apps scriptから自由自在にカレンダーに予定を登録出来たら・・ すっごく便利ですね(^^) うちゅうじん そこで今回はGoogle apps sriptからカレンダー登録する方法 ...

続きを見る

Hello!
Google apps scriptでhello worldを表示させよう!

Google apps scriptを使ってスプレッドシート内に 自由にメッセージを表示出来たら自分用のアラート等に便利ですよね。   というわけで今回はGoogle apps script ...

続きを見る

  • この記事を書いた人
  • 最新記事
oyakun

oyakun

30代半ば♂妻・子3人の5人で日々激戦中。Google app script&VBA初心者が自分の備忘録を兼ねて「スプレッドシート、Excel、WordPress、plugin」の設定等、主にブログやアフィリエイト周辺のtipsを背伸びしながらご紹介しています。

Copyright© OYAKUDACHI.XYZ , 2019 All Rights Reserved.