将表格从一个Google文档文件复制到另一个文件

时间:2019-02-17 17:29:42

标签: google-apps-script google-docs

谁能提供示例脚本来显示如何将表格从一个Google文档复制到另一个文档?我已经尝试了“ Table.insertTable”和“ Table.appendTable”的多种变体,但我做对了。

1 个答案:

答案 0 :(得分:0)

解决了!我意识到我必须使用“ Copy()”函数来获取表的正确句柄。因此,最终代码如下所示:

    var sourcedoc = DocumentApp.openById(sourceid);
    var sourcebody = sourcedoc.getBody();
    var tables = sourcebody.getTables();
    var table = tables[0].copy();
    var destdoc = DocumentApp.openById(destid);
    var destbody = destdoc.getBody();
    var x = destbody.appendTable(table)