如何使用 Apps Script 从 Google 幻灯片演示文稿中的表格中删除空列

时间:2021-07-26 18:48:18

标签: google-apps-script google-slides

我有一个谷歌应用程序脚本,可以将谷歌工作表中的数据复制到谷歌幻灯片模板的副本中。数据被复制到幻灯片模板中的占位符表格中,因此有时幻灯片上的表格中会有额外的空白行,具体取决于在工作表中输入的内容。

有人知道使用谷歌应用程序脚本从谷歌幻灯片上的表格中删除额外行的方法吗?

我看到 this similar post 在 google docs 表上做同样的事情,但看起来 Presentation class 没有该答案中使用的 getTables() 方法。

谢谢!

1 个答案:

答案 0 :(得分:0)

建议

您可以试试下面的 Google 幻灯片示例 bound script,它会检查幻灯片演示表格上的每一行,然后删除所有检测到的空行:

示例脚本

main()

参考:

Class TableRow

Class Slides getTables()

示例结果

<块引用>

示例幻灯片演示表格

enter image description here

<块引用>

运行脚本后:

enter image description here

<块引用>

从表中删除了 2 个空行

enter image description here