如何通過獲取將包含電子表格中 URL 的單元格范圍來獲取具有公式/自定義函式的作業表名稱?
我正在使用以下代碼,但出現以下錯誤
TypeError: Cannot read property 'length' of undefined
function getFileNames() {
var sheet = SpreadsheetApp.getActive().getSheetByName("Links");
var links = sheet.getRange("B3:B").getValues();
var filenames = [];
for (var i = 0; i < links.length; i ) {
var url = links[i][0];
if (url != "") {
var filename = SpreadsheetApp.openByUrl(links[i][0]).getName();
filenames.push([filename]);
}
}
var startRow = 3; // print in row 2 since row 1 is the header row
var fileNameColumn = 3; // Column B = column 2
var destination = sheet.getRange(startRow, fileNameColumn, filenames.length, filenames[0].length);
destination.setValues(filenames);
}
uj5u.com熱心網友回復:
在這個
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/416097.html
標籤:
