1

我是 Google Scripts 的新手,正在寻找一个好地方来开始和教育自己能够编写完成以下任务的脚本:

它扫描许多不同的谷歌文档,并按照代码的指示进行查找和替换,本质上是邮件合并。所以基本上每个文档中都已经有一个 [REPLACE TEXT HERE] 并且我会告诉脚本我希望每个 [REPLACE TEXT HERE] 更改为 [WORD A] 用于许多不同的文档。

我知道这可能是一个基本要求,所以如果有一个地方可以指导我了解包含此内容的谷歌脚本基础知识,那就太好了 - 我最初的研究没有任何关于这个的磨练具体需要。

谢谢大家的帮助!

4

1 回答 1

1

这就是我的做法。(我从文档中学习了如何使用 API 。)

function myFunction() {
  var files = DriveApp.getFiles();   // Note: this gets *every* file in your Google Drive
  while (files.hasNext()) {
    var file = files.next();
    Logger.log(file.getName());
    var doc = DocumentApp.openById(file.getId());
    doc.replaceText("My search string or regex", "My replacement string");
  }
  Logger.log("Done")
}
于 2013-10-07T19:55:51.587 回答