1

我想在参数中获取范围的位置,例如:

// Tells your range's row position
function myFunction(range){
  return range.getRow();
}

这显然已经过测试并且不起作用。

有什么线索吗?

4

1 回答 1

3

您在调用自定义函数时使用的任何范围参数首先由电子表格评估,并作为单个值或值数组传递。没有映射到 Range 对象的电子表格值。

您可以改为将您的范围作为字符串传递,然后让您的自定义函数在调用 Sheet.getRange() 时使用该字符串。

此答案包含此技术的示例。

于 2013-06-24T14:05:17.657 回答