iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 7
0
自我挑戰組

用 Google Apps Script 搭起各服務的橋樑系列 第 7

將一切紀錄在 Google 試算表吧

簡介

當有了會自動執行的機器人後,就會產生留下紀錄的需求,這時候搭配 Google Sheets 是個非常容易的解決方案。

首先在你想要紀錄的試算表裡選『工具』→『指令碼編輯器』
https://ithelp.ithome.com.tw/upload/images/20171226/20066061sjNjS7uu5m.png

就會看到熟悉的編輯器畫面了
https://ithelp.ithome.com.tw/upload/images/20171221/20066061uID27w2aoD.png

接著就是簡單的實例,
透過 sheet.getLastRow() 可以取得有內容的最後一行的位置,
藉此將資料繼續往下增加

function myFunction() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var lastRow = sheet.getLastRow() + 1;
  sheet.getRange(lastRow, 1).setValue(new Date());
  sheet.getRange(lastRow, 2).setValue('to log something');
}

最後記得將日期格式調整一下

https://ithelp.ithome.com.tw/upload/images/20171226/20066061x7W5fRA9pP.png

完成
https://ithelp.ithome.com.tw/upload/images/20171226/20066061NsDX10IXGV.png


上一篇
做個勤勞的早報機器人吧
系列文
用 Google Apps Script 搭起各服務的橋樑7

尚未有邦友留言

立即登入留言