当 sheet 的名称与单元格冲突时,以 A1 表示法获取 sheet 中的所有单元格
Get all cells in a sheet with A1 notation when the sheet's name conflicts with a cell
使用新的 v4 Google 工作表 API,当它与 A1 表示法中的单元格冲突时,是否可以获取跨页中所有单元格的范围sheet?
例如,我有一个名为 A001
的 sheet。
A001!A1:D3
- 从名为 A001 的 sheet 获取范围 A1-D3
Some-other-sheet
- 从名为“Some-other-sheet”的 sheet 中获取所有单元格
A001
- 它不是从名为 A001 的 sheet 获取所有单元格,而是从第一个可见的 sheet. 获取单元格 A1
所以我基本上是在询问案例 #3。是否有可能获得 A001 的所有范围? (当然事先不知道范围)
不幸的是,解析为单元格或命名范围将优先于 sheet 名称。您可以通过选择一个合适的大范围并请求来解决这个问题,例如:A001!A:ZZZ
——这将请求 A
列到 sheet ZZZ
列中的所有行 A001
。响应将仅包括数据实际存在的最后 row/col。
是的,在 sheet 名称周围使用单引号,如下所示:
'A001'
If the sheet name has spaces or starts with a bracket, surround the sheet name with single quotes ('), e.g 'Sheet One'!A1:B2. For simplicity, it is safe to always surround the sheet name with single quotes.
使用新的 v4 Google 工作表 API,当它与 A1 表示法中的单元格冲突时,是否可以获取跨页中所有单元格的范围sheet?
例如,我有一个名为 A001
的 sheet。
A001!A1:D3
- 从名为 A001 的 sheet 获取范围 A1-D3
Some-other-sheet
- 从名为“Some-other-sheet”的 sheet 中获取所有单元格A001
- 它不是从名为 A001 的 sheet 获取所有单元格,而是从第一个可见的 sheet. 获取单元格 A1
所以我基本上是在询问案例 #3。是否有可能获得 A001 的所有范围? (当然事先不知道范围)
不幸的是,解析为单元格或命名范围将优先于 sheet 名称。您可以通过选择一个合适的大范围并请求来解决这个问题,例如:A001!A:ZZZ
——这将请求 A
列到 sheet ZZZ
列中的所有行 A001
。响应将仅包括数据实际存在的最后 row/col。
是的,在 sheet 名称周围使用单引号,如下所示:
'A001'
If the sheet name has spaces or starts with a bracket, surround the sheet name with single quotes ('), e.g 'Sheet One'!A1:B2. For simplicity, it is safe to always surround the sheet name with single quotes.