2017-11-18 48 views
0

新来的Apps脚本...应用脚本 - 发送过滤表作为HTML电子邮件

我试图发送一个时间表,(在板的表),如HTML的电子邮件。

我已经设法拼凑出一个脚本,它可以完成我想要的...大部分。

如果我使用以下范围,该脚本将起作用。 (这是过滤可见表,其中结果恰好是在所述第一26行)

var schedRange = sheet.getRange("A1:J26"); 

问题是,全表是“A1:J261”,并且当我使用完整的表范围(所以我可以筛选其他条件),我得到:

Limit Exceeded: Email Body Size. 

我只能指定过滤表,排除所有隐藏的内容?

我的最终目标是能够:

  1. 遍历COL的J可用的条件,也有一些例外
    • (还没有对这个尚未开始)
  2. 对于每个条件,在电子邮件中以HTML格式发送表格。

我提供here

任何援助深表感谢公版!

在此先感谢。

回答

0

您正在达到定义的限制。这在Current limitations提到:

enter image description here

+0

是的,所以我的问题 - 有没有办法只复制在自动过滤器显示的可见单元格,而不是整个阵列? 我可以让它工作30行,这是我需要的时候过滤,但不知道如何只复制可见的行。 – Nish1585