![見出し画像](https://assets.st-note.com/production/uploads/images/86155842/rectangle_large_type_2_4f54180b2f1e8f6a55915dddb4891844.png?width=1200)
GlideのButtonにGAS仕込んでみたハナシ🍑メール送信編
楽天ポイントのため、水道光熱費を私のカード引き落としにして、旦那から現金で回収しております(何の報告w)。
その記録用にGlideでアプリを作ったのですが、更新したことを知らせる通知をメールで送れるんじゃないだろうかと🤩
(。゚ω゚) ハッ!
— まる🍑5550 (@wa_maru_gm) September 4, 2022
ウェブアプリを使えば、もしかしてアプリから旦那にメール通知ができるんじゃなかろうか!#Glide
前に「いつ更新されるのかわからん」とか言ってたけど、実際はメールしたところで旦那見ないし、LINEしても見ないし、アプリも共有したけど開かないので どうせ口頭で金額言うだけなんですが🤣
まぁ ちょっとやってみたかったので、記録しておきます✊✨
① GASを書く
このnoteでは定型文のメールを送るのみに留めておくので、スプレッドシート側の準備はありません!
拡張機能メニュー→Apps Script を選択。
こんな感じのGASを書く。
![](https://assets.st-note.com/img/1662270845715-TAc15X6LKG.png)
function doGet() {
const subject = '★★'; // ★メール件名を入力★
const body = '★★'; // ★メール本文を入力★
GmailApp.sendEmail(
'★★', // ★送信先メールアドレスを入力★
subject,
body
);
const html = '<h1>★★</h1>'; // ★ブラウザに表示される完了メッセージを入力★
return HtmlService.createHtmlOutput(html);
}
② GASをウェブアプリにする
右上のデプロイ→新しいデプロイを選択
![](https://assets.st-note.com/img/1662270946134-ZWXD1y0Oj1.png)
設定→ウェブアプリを選択
![](https://assets.st-note.com/img/1662270946071-a5JJt1Ss9z.png)
ウェブアプリの説明を入力→デプロイ
![](https://assets.st-note.com/img/1662271153427-i6kxq7UBSb.png?width=1200)
ウェブアプリの方のURLをコピー→完了
![](https://assets.st-note.com/img/1662271179837-H8CKjRYZQq.png?width=1200)
③ ButtonにGASを仕込む
Buttonを配置。
![](https://assets.st-note.com/img/1662271432384-1yiRmopazE.png)
ButtonのACTIONをOpen Linkにして、コピーしておいたウェブアプリのURLを貼ります。
![](https://assets.st-note.com/img/1662271459582-bvWdjA8yi6.png)
これで完成です!🥳
④ ボタン押してみる
ボタンを(。・Α・)σポチッ
![](https://assets.st-note.com/img/1662271591386-7rqFvZlzu3.png)
ブラウザで、設定した完了メッセージが表示されます。
メールは、GASを仕込んでいるスプレッドシートのアカウントから送信されます!
Gmailの送信済みアイテムを確認してみると…
![](https://assets.st-note.com/img/1662271667718-Hiw47q2qKz.png)
ありました~📧
⑤ 所感
定型文なら、GASもかんたーん😍
常に最新の情報をメール本文に追加するのならば、別シートに関数で最新情報を持って来るようにしておけば、値の取得も楽そうだな~😋
それならメール完結できるから、旦那も見てくれるかな?!🤣
***さっそく追記***
↑ で書いたこと、やってみた!
![](https://assets.st-note.com/img/1662274898042-RRbXh0uxPv.png)
これならメール完結できるぞーーー! …見てさえくれれば😂
*GASとの連携は、こちらのnoteでもやっています!*
GlideのButtonにGAS仕込んでみたハナシ🍑データクリア編
GlideのButtonにGAS仕込んでみたハナシ🍑ランダムに並べ替え編
いいなと思ったら応援しよう!
![まる🍑](https://assets.st-note.com/production/uploads/images/62162937/profile_71402032146a6ed886f774e73aeefc50.png?width=600&crop=1:1,smart)