1
我試圖創建一個簡單的腳本,首先檢查(從第3列開始的第3行中的所有單元格)是否包含與可用工作表不同的名稱,如果是,則創建一個新腳本。如果沒有去下一個單元格。最好直到排空,但我沒有得到那麼多。目前,我有JS/GS簡單的Google表格腳本
var row = 3; //Global Variable
function Main() { // Main Function
Activate();
GetNames();
}
function Activate() { // Initialize
var get = SpreadsheetApp.getActiveSpreadsheet();
var import = get.getSheetByName("Import");
}
function GetNames() { // Get Names and check for existing Sheets
var ss = SpreadsheetApp.getActiveSpreadsheet();
var import = ss.getSheetByName("Import");
var sheet = ss.getSheets()[0];
for (i = 0; i < 1000; i++) { // Loop which I think is broken
var names = import.getRange(row,3).getValue();
if (import.getSheetByName(names) == null) {
import.insertSheet(names);
import.activate();
}
row + 1;
}
}
這裏是數據
它成功添加的第一片,但未能繼續循環,我認爲。 正如你可能會看到我對此很新,任何幫助將不勝感激。
這樣做絕對非常感謝你。同時感謝您對i變量的進一步細節! – D3sert