我有一个将 Google 文档与电子表格合并的代码。当代码执行而不是工作时,它在第 4 行显示错误“字符不正确”。
function mailMerge() {
var db, doc;
var files = DriveApp.getFilesByName(‘NONE’);
if (files.hasNext())
db = files.next();
else
return;
files = DriveApp.getFilesByName('DB7’);
if (files.hasNext())
doc = files.next();
else
return;
var ss = SpreadsheetApp.openById(db.getId());
var template = DocumentApp.openById(doc.getId());
var message = DocumentApp.create('message') .getBody();
var par = template.getBody().getParagraphs();
var val = ss.getSheets()[0].getDataRange().getValues();
var i, j, str;
for (i=1; i<val.length; i++) {
str = val[i][0] + ‘ ‘;
if (val[i][1] == 'v’)
str += ‘mister’;
else
str += ‘miss’
var p;
for (j=0; j<par.length; j++) {
p = par[j].copy();
vestule.appendParagraph(p); }
vestule.replaceText('{name}', str);
vestule.appendPageBreak();
}
}
慕慕森
相关分类