top*_*her 5 google-apps-script
因此,我有一个Webhook,可以根据需要将数据写入电子表格,并将数据附加到工作表中。
我的要求是,给定Webhook的日期参数,我希望每个新月将数据填充到新的工作表中。
var sheetID = 'MySheetID';
var sheetName = new Date();
SpreadsheetApp.openById(sheetID).insertSheet().setName(sheetName);
Run Code Online (Sandbox Code Playgroud)
基本上,我需要webhook在月份更改时自动创建一个新工作表。
尝试这个 -
var sheetID = "YourSheetID"
var ss = SpreadsheetApp.openById(sheetID)
var date = new Date();
var sheetName = Utilities.formatDate(date, "IST", "MMM-yy");
function NewMonthNewSheet() {
var activeSheet = ss.getSheetByName(sheetName)
if (activeSheet == null) {
activeSheet = ss.insertSheet().setName(sheetName);
activeSheet.appendRow(["Header 1"])
} else {
activeSheet.appendRow(["Normal Data"])
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
42 次 |
| 最近记录: |