如何处理 Google 表格中的所有命名范围?

Uta*_*ead 5 google-sheets google-apps-script

有没有办法处理 Google 表格中的所有命名范围?

Google 文档有.getNamedRanges(),但我找不到任何类似的表格。我想读取并打印每个范围参数。

我的最终目标是批量修复大量命名范围。相关文件中有200多个。

工作表中存在一个错误(此处记录),并且由于命名范围中的默认范围具有合并单元格的整个范围(即:)A1:J1,但是如果您仅指定第一个单元格,则命名范围仅在公式中起作用,我认为我可以节省很多只需接受默认的命名范围(A1:J1作为示例),然后编写脚本,这样我就可以从末尾删除所有内容,只留下A1. 为了做到这一点,我只需要能够获取工作表中所有命名范围的列表。

这可能吗?

Sca*_*ael 2

不幸的是,简短的回答是否定的。

有增强请求:

https://code.google.com/p/google-apps-script-issues/issues/detail?id=917

您可以为其投票并接收更新。