spreadsheetの使い方

【コピペで完了】スプレッドシートからメール送信!スクリプトで一発解決!

更新日:

スプレッドシートから簡単にメールを作成して送信できたら・・

とっても楽チンですよね。

 

アヒルン
でもスクリプトって、設定するの難しいんでしょ?

それが・・

コピペで設定可能

なんです。

アヒルン
えwほんと!?

 

今回は

スプレッドシートから
メール送信する方法!基本編

についてご紹介いたします。

注意

スプレッドシートはWEB上(URL)で扱う表計算シートのため、メール添付は出来ません。スプレッドシートのURLをメールに貼付して送ることは※可能です。

※別途共有設定が必要です。

スプレッドシートからメール送信しちゃおう!

https://pixabay.com/users/aitoff/

前回、スプレッドシートでGoogleAnalyticsのデータを自動レポートする記事をご紹介させていただきましたが、主に「GoogleAnalyticsのアドオン」を使ってレポートを取得する方法でした。

 

しかし今回は「GoogleAnalyticsのアドオン」を使わずにGoogle App script(グーグルアップスクリプト)を使って、スプレッドシートからメール送信する方法をご紹介いたします。

 

大丈夫!

 

今回” スプレッドシートからメール送信の基本編 ”として扱うスクリプトは超簡単です!むしろ”非エンジニア”の方向けですよw

 

ほぼコピペで完了しますので、一緒にやっていきましょう\(^o^)/

スプレッドシートからメール送信するスクリプトを設定しよう!

スプレッドシートのスクリプトエディタを準備

スプレッドシートを開きます。

 

次にメニューの「ツール > スクリプトエディタ」をクリック。

 

下記画面になれば準備OKです。

 

と、コピペする前にscriptのタイトルを書き換えておきましょう。↓の赤枠をクリックして、

 

「プロジェクト名の編集」タブが出るので、分かりやすいタイトルに書き換えます↓

今回は「テストメール」というスクリプトのタイトルにしました。

 

スプレッドシートからメール送信するscriptを設置

さあ、スプレッドシートからメール送信するscriptをコピペしていきます!スクリプトエディタの以下画面に・・

 

下記コードを全てコピーして・・

 

POINT!

sendEmail(宛先、件名、本文)の中はシングルクオテーション(’)で囲みましょう!

 

メールが送信出来るメソッドはコレ↓

スクリプト:SendEmail

sendEmail(recipient, subject, body, options)

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

 

カッコ内の引数を含み、HTML本文を含んだ電子メールを送信します。

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

参照元:GoogleAppスクリプト

 

スクリプトエディタ画面のコード全てに、先ほどのコードをペーストします。

 

○○○@gmail.comの◯◯◯を自分のGmailアドレスに変えて下さい。

 

コピペの部分を一連をアニメーションで↓

 

これでスプレッドシートからメール送信するスクリプトの準備は完了です。

 

アヒルン
おお〜簡単!

 

しかしこのままだとスクリプトとGmailアカウントが関連付けられていないため、「承認が必要です」というアラートが表示されれてしまいます。

アヒルン
自分で作ったscriptなのに承認が必要だなんて・・

 

アカウントとスクリプトを関連づけて承認許可する

なので先に作成したスクリプトの「承認許可」を行っていきます。「承認を確認」をクリック。

 

アカウント選択画面が開くので、自分のgmailアカウントを選択します。

 

「このアプリは確認されていません」と表示が出るので「詳細」をクリック。

 

「テストメールに移動」をクリック。

 

ようこそ画面になるので「許可」をクリック。

 

POINT!

「次へ」を入力してください。という画面に誘導される例もありますので、指示どおり「次へ」を入力すればOKです。

 

すると「テストメール(スクリプトの名前)をお使いのGoogleアカウントに接続しました」というメールが送られてきます。

これでようやくスクリプトが使えるようになりました\(^o^)/!

 

>>実際にメール送信の実行をしてみましょう。

次のページへ >

広告と関連記事


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

oyakun

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

Copyright© OYAKUDACHI.XYZ , 2018 All Rights Reserved.