1

如何访问活动的谷歌文档?

function test() {
var doc = DocumentApp.getActiveDocument();
Logger.log(doc.getName());
}

记录器返回空值。但是,存在一个活动的(打开的)文档。

4

2 回答 2

2

此功能当前不受支持,因此无法使用。它不应该存在于文档中,我们正在解决这个问题。

如果要与文档交互,请改用DocumentApp.openById。如果我的文档 URL 是https://docs.google.com/document/d/1chYJu5ktIeByau-Xtd0XwCYUnMJG32WC7wQe5xMv3TA/edit,则文档打开如下:

  var doc = DocumentApp.openById('1chYJu5ktIeByau-Xtd0XwCYUnMJG32WC7wQe5xMv3TA');
于 2012-11-26T17:37:26.280 回答
0

如果有任何机会,您真正想要的是获取活动工作表(并且您要求将文档作为中间步骤):您可以使用SpreadsheetApp.getActiveSheet()来做到这一点。

于 2016-11-10T23:41:03.383 回答