【发布时间】:2021-01-18 19:18:20
【问题描述】:
包含文件的 Google 表格文件夹:https://drive.google.com/drive/folders/1hPKQk7eRjSdlMDjiZI2BZrHIRhzVtYG5?usp=sharing
我正在尝试使用我的测试合并谷歌工作表文件中的数据填写谷歌文档中的模板,特别是在名为“PrintThis”的选项卡中。我在我的“测试合并”谷歌工作表文件中添加了一个 Google Apps 脚本,但我收到此错误:“TypeError:无法读取未定义的属性‘长度’”。 PrintThis 中的数据行数会有所不同,所以我猜测错误是由这一行引起的?
var tactics = Sheets.Spreadsheets.Values.get('1xSWskGS8B_3Y35I4ycAjFZQiGbfJo13O3837RKnxnpk', 'A4:J');
但是当我做 A4:J6 只是为了测试它的这个静态数据集时,它仍然给我同样的错误。我该如何解决这个问题,即使 PrintThis 选项卡具有动态行数并且我的 PrintThis 选项卡可以移动(例如,新的工作表/选项卡可以放置在 PrintThis 选项卡的左侧或右侧)?
【问题讨论】:
标签: javascript google-apps-script google-sheets google-sheets-api google-docs-api