在Google表格中添加新行后,如何自动发送电子邮件?

时间:2019-06-17 08:06:21

标签: email google-apps-script google-sheets

我想问你一些建议。

我们在Google电子表格中有一个 事件日历。这是我们领域即将发生的事件的简单列表。我们手动添加新事件,但我们计划将来使用RSS自动更新它。

现在,我们希望实施一项新功能,每天将一封电子邮件通知以及所有新添加的事件(行)发送给我们的所有员工。

日历如下所示:https://docs.google.com/spreadsheets/d/1e52pWVWaYV-WoqK3iFXJRyX5jh0NhfT_YIbUQONY47Y/edit?usp=sharing

它具有列: “ 日期”,“ 日期”,“ 标签”,“ 事件名称”,“ 地点”,“ 价格”,“ 网络”和“ 注意”。

并非总是将行添加到列表的末尾。通常,当我们发现一个新事件时,会将它添加到其他列出的事件之间的某个地方。

电子邮件结构可能看起来像这样:

事件名称 17。 6.-18. 6. 2019 ,布拉格,门罗酒店。价钱:$ 100标签:用户体验,市场营销。网站:URL。注意:注释文本。

请,这在Google Spreadsheets中甚至可能吗?我们是否能够检测到新添加的行并将其内容粘贴到电子邮件正文中?

我知道这是一件复杂的事情,我只需要知道这是否可行,也许就如何从理论上解决这个问题获得一些建议。

1 个答案:

答案 0 :(得分:-1)

This,亚历山大·贾维斯(Alexander Jarvis)的一篇很好的文章回答了我很多细节的问题,但为了简单起见,您必须编写一个脚本来检测行数的变化并发送一个相应地发送电子邮件!

关于新行未总是添加到列表末尾的问题,您可能正在根据更改行顺序的特定规则对行进行排序,可以进行检查。

希望这会有所帮助