使用Apps Script格式化Google Doc中的表格

彼得·沃尔夫

我有一个Doc,其中包含一个包含3列的表格,这些列包含名字和很多行。如何格式化列宽和行高以匹配用于打印名称标签的模板?

我尝试了此操作,但无法正常工作-缺少什么?

var doc = DocumentApp.getActiveDocument().getBody();
// needs something to specify it's a table?
doc.setColumnWidth(1,20);
拉瑟琳

您需要先获取表,然后才能对其进行修改。

这将取决于数据的设置方式,但是您可以尝试的一件事是将所有表放入Document

function myFunction() {
  var doc = DocumentApp.getActiveDocument();
  var body = doc.getBody();

  var tables = body.getTables();

  Logger.log(tables);

  for(var i =0; i< tables.length; i++){
    var table = tables[i];

    table.setColumnWidth(1, 20);
  }  

}

首先获取DocumentgetActiveDocument()然后获取Body

使用Body方法,可以使用获取所有表getTables()那会给你一个数组Table在类内部,可以使用几种方法来创建表。如果没有更多关于如何结束表的指示,则取决于您在Table类中使用哪种方法

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Google App Script将格式化后的文本从Google表格单元格保存到.rtf?

来自分类Dev

如何格式化此 Google Apps 脚本中的时间?

来自分类Dev

使用RegEX重新格式化和连接的Google表格

来自分类Dev

使用Google App脚本替换Google表格中的文本而无需重新格式化值

来自分类Dev

在Google Apps脚本和Google电子表格中格式化日期

来自分类Dev

在 R 中使用 formattable() 格式化表格中的文本

来自分类Dev

如何使用CSS格式化表格

来自分类Dev

使用Google表格功能在单个单元格中创建格式化的有序对

来自分类Dev

Google表格:格式化查询请求

来自分类Dev

使用Google Apps脚本删除Google表格中的行

来自分类Dev

使用Google表格中的输入来换行(Google Apps脚本)

来自分类Dev

使用Kable格式化数据以在R降价中创建整洁的表格

来自分类Dev

使用countif()和外部电子表格中的值进行条件格式化

来自分类Dev

如何使用数组格式化电子表格数据中的电子邮件?

来自分类Dev

使用挂钩在输出中格式化表格

来自分类Dev

使用table = true在Pandas图中格式化表格

来自分类Dev

如何使用AWK重新格式化表格数据?

来自分类Dev

使用下拉列表格式化电话号码

来自分类Dev

如何使用 JavaScript 捕获和格式化表格数据?

来自分类Dev

使用 jQuery 和 AJAX 正确格式化表格

来自分类Dev

使用Apps脚本将文本和图像添加到Google Doc中表格的特定单元格

来自分类Dev

从gmail抓取HTML表格,然后使用Google Apps脚本放入Google表格中

来自分类Dev

在Google Apps脚本中使用setoption()格式化趋势线

来自分类Dev

R中的重新格式化表格

来自分类Dev

重新格式化表格中的值

来自分类Dev

如何使用图表包装函数有条件地格式化Google可视化表格单元格?

来自分类Dev

如何使用图表包装函数有条件地格式化Google可视化表格单元格?

来自分类Dev

如何通过Apps脚本在Google表格中“清除格式”

来自分类Dev

使用Google Apps脚本将Google表格中的图表正确插入文档中

Related 相关文章

  1. 1

    如何使用Google App Script将格式化后的文本从Google表格单元格保存到.rtf?

  2. 2

    如何格式化此 Google Apps 脚本中的时间?

  3. 3

    使用RegEX重新格式化和连接的Google表格

  4. 4

    使用Google App脚本替换Google表格中的文本而无需重新格式化值

  5. 5

    在Google Apps脚本和Google电子表格中格式化日期

  6. 6

    在 R 中使用 formattable() 格式化表格中的文本

  7. 7

    如何使用CSS格式化表格

  8. 8

    使用Google表格功能在单个单元格中创建格式化的有序对

  9. 9

    Google表格:格式化查询请求

  10. 10

    使用Google Apps脚本删除Google表格中的行

  11. 11

    使用Google表格中的输入来换行(Google Apps脚本)

  12. 12

    使用Kable格式化数据以在R降价中创建整洁的表格

  13. 13

    使用countif()和外部电子表格中的值进行条件格式化

  14. 14

    如何使用数组格式化电子表格数据中的电子邮件?

  15. 15

    使用挂钩在输出中格式化表格

  16. 16

    使用table = true在Pandas图中格式化表格

  17. 17

    如何使用AWK重新格式化表格数据?

  18. 18

    使用下拉列表格式化电话号码

  19. 19

    如何使用 JavaScript 捕获和格式化表格数据?

  20. 20

    使用 jQuery 和 AJAX 正确格式化表格

  21. 21

    使用Apps脚本将文本和图像添加到Google Doc中表格的特定单元格

  22. 22

    从gmail抓取HTML表格,然后使用Google Apps脚本放入Google表格中

  23. 23

    在Google Apps脚本中使用setoption()格式化趋势线

  24. 24

    R中的重新格式化表格

  25. 25

    重新格式化表格中的值

  26. 26

    如何使用图表包装函数有条件地格式化Google可视化表格单元格?

  27. 27

    如何使用图表包装函数有条件地格式化Google可视化表格单元格?

  28. 28

    如何通过Apps脚本在Google表格中“清除格式”

  29. 29

    使用Google Apps脚本将Google表格中的图表正确插入文档中

热门标签

归档