javascript - 如何在电子表格的 Google Apps 脚本中使用数组作为自定义函数的参数

标签 javascript multidimensional-array google-apps-script google-sheets

我正在尝试使用脚本编辑器在我的 google 电子表格中创建自定义函数。

我似乎不能让用户给函数一个数组作为参数。

当我像这样硬编码时,我的脚本可以工作:

    var values = SpreadsheetApp.getActiveSheet().getRange("G2:j30").getValues();

我想做的是将数组作为参数传递:

   function arrayToList(chosenArray) {
        ...
        var values = SpreadsheetApp.getActiveSheet().getRange(chosenArray).getValues();
        ...
   }

最佳答案

现在这个功能还没有在 GAS 中实现。 SO( herehere )中也有类似的问题。您可以将功能请求发布到 issue tracker .

关于javascript - 如何在电子表格的 Google Apps 脚本中使用数组作为自定义函数的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12563448/

相关文章:

javascript - 在blade中定义vuejs组件

javascript - 未找到公共(public)目录 (404) ExpressJS 和 Jade

javascript - 来自字符串的链式方法

javascript - 如何为 Google 表格制作循环脚本?

javascript - 如何使用 Jquery .find() 查找已使用 .load() 加载的元素

javascript - Jquery 搜索字符串,以逗号分隔

php - 在 PHP 中检查多个 array_key_exists 的最佳实践

c# - 可以使用数组访问 C# 多维数组索引器吗?

php - 如何将输入字段数组插入 mysql

javascript - Google Apps 脚本 PropertiesService 访问冲突