[英]How to hide tabs and protect them across multiple sheets (Google Sheets)
[英]How do I get my code on google sheets to cover multiple tabs?
每當有人在線填寫表格,將信息推送到我的 CRM 軟件中時,我都有一個代碼會在我的谷歌表格上運行。 它將信息從主選項卡中提取出來; 但是如何讓腳本在同一個電子表格上的多個選項卡上運行? 我嘗試了幾個解決方案,但無法弄清楚。 這是當前代碼
var sheet = SpreadsheetApp.getActiveSheet();
var scriptProperties = PropertiesService.getScriptProperties();
var lastRange = scriptProperties.getProperty("last_range");
//Logger.log("Debug:" + lastRange);
if (!lastRange) {
var lastRow = sheet.getDataRange().getLastRow() + 1;
scriptProperties.setProperty("last_range", "A" + lastRow);
lastRange = scriptProperties.getProperty("last_range");
}
var range = sheet.getRange(lastRange);
var totalRange = sheet.getDataRange();
var isBlank = range.isBlank();
var isGreater = false;
您當前正在使用:
var sheet = SpreadsheetApp.getActiveSheet();
您應該在哪里使用:
var sheet SpreadsheetApp.getActive().getSheetByName(sheetName);
您尚未指定您擁有哪些選項卡(工作表),但應該是在上述函數中放入適當工作表名稱的簡單案例。
請參閱https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet#getSheetByName(String)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.