線上書籍

Home

鐵人賽-Google Apps Script整合運用

建立試算表
  1. 我們需有一個地方儲存資料,所以建議從「試算表」啟動「Google Apps Script」(GAS)
  2. 首先建立一個試算表「鐵人賽」
    1. 位置:請自行決定
    2. 名稱:「鐵人賽」
  3. 「擴充功能 / Apps Script」:進入 IDE編輯器
  4. Apps Script 的名稱,建議與試算表同名,方便日後管理
儲存資料
  1. 試算表API:SpreadsheetApp
  2. 開啟試算表:SpreadsheetApp.getActiveSpreadsheet(); //這是方法之一,如果「Apps Script」是由試算表而來,可以使用這個方法
  3. 開啟工作表:SpreadsheetApp.getActiveSpreadsheet().getSheetByName('工作表');
  4. 取得範圍,寫入單一儲存格: let ws = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('day2'); let range = ws.getRange(rowIndex, colIndex); //rowIndex:列指標 、colIndex:欄指標 range.setValue(value); // value:值 range.setNumberFormat('@').setValue(value); // 指定格式為文字

     

  5. GAS的列指標、欄指標:第一列-> 1、第二列-> 2、第一欄->1、第二欄->2

     
  6. 第一次執行程式,需要執行「審核權限」,日後程式擴充時,有用到其他APP API時,都必須再執行「審核權限」
  7. 執行:

    「審查權限」



    「選擇Google帳號」


    「進階」

    前往「鐵人賽」{不安全}


    「允許」:後面若有再用其他APP之API,則需要再做授權

     
  8. 程式碼格式化:排列整齊 SHIFT + ALT + F
 
.videobox { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; } .videobox iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

Youtube影片:https://youtu.be/oscGOkid2ys