【发布时间】:2019-11-20 17:22:56
【问题描述】:
我收到一条错误消息“此操作在已过滤行的范围上不受支持。”在尝试检索过滤器时在 Google Apps 脚本上。 (我正在尝试实施我在此处找到的解决方案 (Adding a row to a filtered range)。
错误:
This operation is not supported on a range with a filtered out row.
at getFilter(functions:190)
at editHousehold(Code:51)
at addHousehold(Code:30)
函数getFilter第190行如下:
var filter = sheet.getFilter();
"sheet" 是 editHousehold(51) 发送的 Sheet 对象参数 - 该行是:
var oldCrit = getFilter(SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Household List"), true);
我实际上是在实现它以避免有问题的错误 - 为什么我只是尝试访问工作表的过滤器时会收到它??
【问题讨论】: