Google apps script 从Google Sheets将数据矩阵读入脚本函数
我是谷歌工作表脚本的新手,所以我试图通过查看其他专业代码来学习。我注意到,大多数在数组中读取的例程都使用Google apps script 从Google Sheets将数据矩阵读入脚本函数,google-apps-script,google-sheets,google-sheets-macros,Google Apps Script,Google Sheets,Google Sheets Macros,我是谷歌工作表脚本的新手,所以我试图通过查看其他专业代码来学习。我注意到,大多数在数组中读取的例程都使用.getDataRange().getValues(),它读取整个工作表 我工作的工作表在任何一张工作表上都有很多不同的数据信息。有没有一种简单的方法可以读取工作表的一部分而不是整个工作表 例如:如果我想读取范围D6:J45(请注意,范围可以根据用户请求更改): 如何仅将矩阵数据加载到脚本中的二维数组中 如果我必须使用嵌套for循环,.length似乎可以获得#行数,那么如何获得范围内的列数
.getDataRange().getValues()
,它读取整个工作表
我工作的工作表在任何一张工作表上都有很多不同的数据信息。有没有一种简单的方法可以读取工作表的一部分而不是整个工作表
例如:如果我想读取范围D6:J45(请注意,范围可以根据用户请求更改):
- 用于获取指定范围的值
返回一个2D数组。列数对应于内部数组的长度,因此您必须检索外部数组元素的getValues()
,如下所示:长度
var values=SpreadsheetApp.getActiveSheet().getRange(“D6:J45”).getValues();
var numberOfColumns=值[0]。长度;
至少在发布之前。看这回答了你的问题吗?