我的函式應該只從電子表格檔案中的一張表中獲取資訊。我嘗試放置默認的電子表格 ID gid,但它不起作用。我需要做什么?
var pVorname = Sheets.Spreadsheets.Values.get('1MzLZ.....#gid=594...', 'B2:B100');
uj5u.com熱心網友回復:
在您的情況下,如何進行以下修改?
修改后的腳本:
var pVorname = Sheets.Spreadsheets.Values.get('###spreadsheetId###', "'Sheet 3'!B2:B100");
通過這種修改,從“Sheet 3”中的“B2:B100”范圍檢索值。在這種情況下,請使用作業表名稱和范圍作為 A1Notation。
###spreadsheetId###是電子表格 ID。例如,當您使用 時1MzLZ.....#gid=594...,請1MzLZ.....通過洗掉#gid=594...作為電子表格 ID 來修改為。從您的標題中
Google Apps Script. How do i specify my spreadsheet ID to "Sheet 3"?,我用作作業Sheet 3表名稱。
筆記:
如果需要使用sheet ID,也可以使用如下修改后的腳本。
var sheetId = "0"; var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets().find(e => e.getSheetId() == sheetId); if (sheet) { var pVorname = Sheets.Spreadsheets.Values.get(ss.getId(), `'${sheet.getSheetName()}'!B2:B100`); }
參考:
- 方法:電子表格.values.get
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/419485.html
標籤:
上一篇:在谷歌表格中洗掉和添加列
