一、把程式要預設執行的事情,放在一個函式中,讓管理手動去執行,我們稱為「安裝」,常做的事情有:
二、GAS函式
function setup(){
let sheet = "工作表5";
let ws = Sheet.getWs(sheet);
if(ws == null){
//建立工作表
ws = SpreadsheetApp.getActiveSpreadsheet().insertSheet();
//設定工作表名稱
ws.setName(sheet);
let row = ['繳費單位','繳費日期','繳費金額','備註'];
for(i in row){
Sheet.setCellData(sheet,1,parseInt(i)+1,row[i],'文字');
}
}
// let sheet = "工作表6";
// Sheet.createSheet(sheet);
// let row = ["繳費單位","繳費日期","繳費金額"];
// Sheet.setHead(sheet,row);
}
class Sheet{
// .....
//建立工作表
static createSheet(sheet){
// 取得工作表
let ws = this.getWs(sheet);
if(ws === null){
// 建立工作表
ws = this.getSs().insertSheet();
// 設定工作表名稱
ws.setName(sheet);
}
}
//設定標題列
static setHead(sheet,row){
for(let i in row){
this.setCellData(sheet,1,parseInt(i)+1,row[i],'文字');
}
}