【发布时间】:2021-02-11 18:00:09
【问题描述】:
有什么方法可以选择谷歌文档表中的一些内容,通过谷歌应用脚本复制到谷歌电子表格中
跟随我的照片创意
我想将红框/蓝框中的一些内容复制到 Google 电子表格中,包括列名中的数据:级别、到期日 1、到期日 2
我从以下代码大纲开始:
function Tables() {
var doc = DocumentApp.getActiveDocument().getBody();
var tables = doc.getTables()[1];
for (var i = 0; i < tables.getNumRows(); ++i) {
var cell = tables.getRow(i);
var text =cell.getText();
Logger.log(text);
}
}
【问题讨论】:
-
为了正确了解您目前的情况,能否提供示例 Google 文档?
-
@Tanaike 谢谢你的关注,是的These is my Sample Google Document (output) 并且我附上了Sample Google Spreadsheet (input) 注意。将Doc的一些内容复制到电子表格
-
感谢您回复并添加示例文档。虽然我看不到您的示例电子表格,但当我看到您的示例文档时,您当前的示例文档似乎与您问题中的示例图像不同。所以我现在很困惑。我为此道歉。在这种情况下,即使我提出了一个示例脚本,它也可能不是您期望的结果。对此我深表歉意。
-
@Tanaike,再次感谢您,我很抱歉在等待您检查时更改格式,我将再次更改它,如果您不这样做,我也附上Sample Spreadsheet不介意你能推荐我吗,
-
感谢您的回复。虽然很遗憾,我无法从您的示例 Google 文档和示例输出图像中打开您的示例电子表格,但我为您的示例 Google 文档提出了一个示例脚本。你能确认一下吗?此示例脚本可用于您的示例 Google 文档。如果您的 Document 的结构发生更改,则可能需要修改脚本。所以请注意这一点。 当您测试此脚本时,请使用您的示例 Google 文档。
标签: google-apps-script google-sheets google-docs