将文本从一个Google文档复制到另一个活动的Google文档

时间:2017-04-14 16:15:17

标签: javascript google-docs google-docs-api

我在主文档(google Doc)中有一个文本正文,位于管理员文件夹中,我想将其复制到我正在处理的活动Google文档中(如果有帮助的话,这将是空白的)。

我是JS的新手,并且一直在尝试使用getFileById(fileId).makeCopy,但我正在努力。

关于我应该查看哪些教程或者如何进行此操作的任何指示都会有很大的帮助。

谢谢!

1 个答案:

答案 0 :(得分:0)

从文档中打开script.google.com:

  

工具 - >脚本编辑器

使用此功能:

function textCopy() {
  var doc = DocumentApp.openById('ID_OF_DOC_TO_BE_COPIED').getText();
  var body = DocumentApp.getActiveDocument().getBody();
  var text = body.editAsText();
  // Insert text at the beginning of the document.
  text.insertText(0, doc);
}

运行它。将询问一些权限,请务必允许它。

有关doc文本操作的更多信息,请参阅Class Text