【发布时间】:2020-06-29 05:53:06
【问题描述】:
我正在尝试找出我在此 Google 脚本中缺少的内容。我不断收到错误
异常:数据中的列数与范围内的列数不匹配。数据有 0 但范围有 15。
但这对我来说没有意义。
这是有问题的代码:
var range = ReleaseSchedule.getRange(1,1,output_data_sheet.length,output_data_sheet[0].length);
range.setValues(output_data_sheet);
ReleaseSchedule 是活动电子表格中的一个新工作表 output_data_sheet 是一个二维数组。我在脚本的前面有类似的代码,但由于某种原因,这个代码抛出了那个异常,我不知道为什么。任何帮助或想法将不胜感激。
【问题讨论】:
-
我针对您的情况提出了 2 个修改后的脚本。但我不确定你的整个剧本。因此,如果我对您的情况的猜测不正确,我深表歉意。那个时候,你能提供整个脚本来复制你的问题吗?借此,我想确认一下。
-
您确定 output_data_sheet 数据的列数相同,即使是第一行?最好使用调试器
Logger.log(output_data_sheet.length, output_data_sheet[0].length)检查这些值是否符合您的预期。 -
能否提供检索
output_data_sheet的相关脚本?
标签: google-apps-script google-sheets