(圖片來源)
我們雖然常常在使用 Google Sheet,但一定很少甚至沒有使用過指令碼編輯器,其實指令碼編輯器可以做到非常多的事情,但前提就是你要學習撰寫 Google Script (gs),對於有在寫程式的人 GS Code 應該不難,難在太少開發者,導致網路範例與資源不多查詢不易,在這邊帶大家入門,撰寫人生第一個 Google Script。
一、打開指令碼編輯器
1. 建立一個 Google Sheet
2. 點擊工具 > 指令碼編輯器
3. 可以新增不同用途的指令碼檔案
4. 主要開發功能列
(1) 單純執行程式
(2) 開啟 debug 模式執行程式
(3) 選擇要執行或是 debug 的 function
二、開發 Mail 功能
Google Script Mail 的代碼其實非常的簡單,但要注意的是每個帳號有寄信額度 100 封!詳細代碼如下:
function mailtest()
{
var recipient = "people1@gmail.com,people2@gmail.com", // 收件人
subject = "我是標題", // 信件標題
quota = MailApp.getRemainingDailyQuota(), // 每日 sendMail 額度
htmlBody = '我是內容'; // 信件內容
htmlBody += "</br></br>今日 Google script MailApp.sendEmail 額度剩下 " + quota + " 封, 每個 Google 帳號每日可寄信的額度為 100 封。";
MailApp.sendEmail({
to: recipient,
subject: subject,
htmlBody: htmlBody
});
}
效果如下:
文章標籤
全站熱搜
留言列表