使用 Google Appscript 在文档中选择特定的 table
Selecting specific table in a document using Google Appscript
我有一个 Google 文档,其中包含一些文本、图像和 tables。我需要获得一个特定的 table 来使用 Appscript 进行编辑(追加行)。我该怎么做?
非常感谢。
是这样的吗?
function appendtable() {
var body = DocumentApp.getActiveDocument().getBody(),
searchElement = body.findElement(DocumentApp.ElementType.TABLE),
element = searchElement.getElement(),
table = element.asTable();
table.appendTableRow().appendTableCell();
}
更新:
我做了这个解决方法:
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var range = body.findText("#PLACEHOLDER#");
var table = body.findElement(DocumentApp.ElementType.TABLE, range);
在文档中 table 之前添加 #PLACEHOLDER# 文本,稍后可以删除。
我有一个 Google 文档,其中包含一些文本、图像和 tables。我需要获得一个特定的 table 来使用 Appscript 进行编辑(追加行)。我该怎么做? 非常感谢。
是这样的吗?
function appendtable() {
var body = DocumentApp.getActiveDocument().getBody(),
searchElement = body.findElement(DocumentApp.ElementType.TABLE),
element = searchElement.getElement(),
table = element.asTable();
table.appendTableRow().appendTableCell();
}
更新: 我做了这个解决方法:
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var range = body.findText("#PLACEHOLDER#");
var table = body.findElement(DocumentApp.ElementType.TABLE, range);
在文档中 table 之前添加 #PLACEHOLDER# 文本,稍后可以删除。