用DocumentApp替换Text

时间:2017-09-25 12:19:15

标签: google-apps-script

我正在尝试使用DocumentApp服务替换文档中的文本,但它无法正常工作。

我的代码是:

MyList

当我添加字母数字字符串而不是数字时,它可以正常工作。

1 个答案:

答案 0 :(得分:1)

您使用大括号的具体原因是什么?该脚本将{}视为匹配{}的正则表达式,即1个大括号。您当前的代码将在doc正文中查找并替换body.replaceText("body.replaceText("{{1*}}*", "This is a number");", "This is a number");

如果您需要替换<<1>>,请更改:

If

If {bool-expression} Then {statement}

或者根本不使用大括号而是使用V形而不是If Range("O3:O4183") < 0 Then Range("P3").Value = "Y" Worksheets("Sample File").Range("P3:P4183").FillDown