在模板中使用 ImportRange 并维护 sheet 关联
Using ImportRange in a template and maintaining sheet association
我有一个 sheet (SheetA),它是 GSuite 模板库中的一个模板。
SheetA 使用 importrange 函数从另一个 sheet (SheetB) 导入数据。 SheetA 已关联到另一个 sheet.
当使用模板(文件->从模板新建)创建新的 sheet (SheetC) 时,必须在 SheetC 和 SheetB 之间手动授权导入,即使模板 SheetA 已经获得授权到位。
原SheetA已经授权了,有没有办法避免重新授权?
谢谢!
授权从未在SheetB
和SheetC
之间完成所以如果你想使用IMPORTRANGE
,你需要允许访问权限。
当您从 SheetB
导入数据时,您只授权 SheetA
访问它 - 而不是所有其他 sheet。
所以如果你想从SheetB
导入数据到SheetC
,你需要再次授权,因为这次是另一个sheet 请求数据。
根据 IMPORTRANGE
文档:
Spreadsheets must be explicitly granted permission to pull data from other spreadsheets using IMPORTRANGE
. The first time the destination sheet pulls data from a new source sheet, the user will be prompted to grant permission. Once access is granted, any editor on the destination spreadsheet can use IMPORTRANGE
to pull from any part of the source spreadsheet.
参考
我有一个 sheet (SheetA),它是 GSuite 模板库中的一个模板。
SheetA 使用 importrange 函数从另一个 sheet (SheetB) 导入数据。 SheetA 已关联到另一个 sheet.
当使用模板(文件->从模板新建)创建新的 sheet (SheetC) 时,必须在 SheetC 和 SheetB 之间手动授权导入,即使模板 SheetA 已经获得授权到位。
原SheetA已经授权了,有没有办法避免重新授权?
谢谢!
授权从未在SheetB
和SheetC
之间完成所以如果你想使用IMPORTRANGE
,你需要允许访问权限。
当您从 SheetB
导入数据时,您只授权 SheetA
访问它 - 而不是所有其他 sheet。
所以如果你想从SheetB
导入数据到SheetC
,你需要再次授权,因为这次是另一个sheet 请求数据。
根据 IMPORTRANGE
文档:
Spreadsheets must be explicitly granted permission to pull data from other spreadsheets using
IMPORTRANGE
. The first time the destination sheet pulls data from a new source sheet, the user will be prompted to grant permission. Once access is granted, any editor on the destination spreadsheet can useIMPORTRANGE
to pull from any part of the source spreadsheet.