Google apps script 使用其他图纸的导入,而不必允许访问每个图纸
我正在使用IMPORTRANGE对另一张工作表上某个范围内的字符进行计数Google apps script 使用其他图纸的导入,而不必允许访问每个图纸,google-apps-script,google-sheets,google-drive-api,google-workspace,Google Apps Script,Google Sheets,Google Drive Api,Google Workspace,我正在使用IMPORTRANGE对另一张工作表上某个范围内的字符进行计数 =LEN(导入(,“Sheet1!A1:A”) 但是,当我使用此公式时,会出现一个“#REF!”错误,表示: 你需要把这些纸连接起来 使用“允许访问”按钮: 单击“允许访问”可以工作,但在需要允许访问数千张工作表时不可行 我以前使用非GSuite解决过此问题,方法是: file.setSharing(DriveApp.Access.ANYONE_WITH_LINK, DriveApp.Permission.EDIT)
=LEN(导入(,“Sheet1!A1:A”)
但是,当我使用此公式时,会出现一个“#REF!”错误,表示:
你需要把这些纸连接起来
使用“允许访问”按钮:
单击“允许访问”可以工作,但在需要允许访问数千张工作表时不可行
我以前使用非GSuite解决过此问题,方法是:
file.setSharing(DriveApp.Access.ANYONE_WITH_LINK, DriveApp.Permission.EDIT)
但是,当我在我的GSuite帐户上尝试这种方法时,当我尝试调用setShareing()
时,我得到一个访问被拒绝:DriveApp
错误:
我试图通过使用DriveApp.Access.DOMAIN
和DOMAIN\u WITH\u LINK
来解决这个问题,但这两个选项都要求我再次允许访问
我已在我们的GSuite管理控制台中打开了“在您的组织外共享”,但当我尝试使用链接将共享设置为任何人\u时,仍然会被拒绝访问
有没有什么方法可以让我从另一个具有GSuite帐户的工作表中使用IMPORTRANGE
,而不必允许访问每个工作表?你有没有想过这一点?我现在也在研究这一点,你能成功吗?