【问题标题】:Update Google Sheet from Email Attachment Using App Script使用 App 脚本从电子邮件附件更新 Google 表格
【发布时间】:2021-08-05 05:03:21
【问题描述】:

我每隔 1 小时在我的 Gmail 上收到来自相同电子邮件 ID 和相同主题的包含电子表格附件的银行对帐单。

我想创建一个“Google App Script”,以便从此电子邮件附件自动更新我的主 Google 电子表格。

根据我的理解,应该是以下步骤;

  1. 查找来自指定主题和电子邮件 ID 的最后一封电子邮件,

  2. 将附件保存到指定的 Google Drive 文件夹。

  3. 从主工作表中选择上述文件夹中的最后一个电子表格。

  4. 更新主表中的数据。

有可能吗?如果是怎么办?

【问题讨论】:

  • 欢迎来到Stack Overflow。请按照How to Ask 中的建议,展示您尝试过的内容并添加您的搜索工作的简要说明。
  • 是的,这是可能的。但是有很多方法可以做到这一点,所以请分享您迄今为止尝试过的代码以及您遇到的问题,我们会尽力为您提供帮助。

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


【解决方案1】:
  1. 收到search(query, start, max)的电子邮件
  2. 使用getAttachments() 获取附件并使用createFile(blob) 保存
  3. 使用openById(id) 获取工作表
  4. 使用Class Range 或Class Sheet 更新工作表
猜你喜欢
  • 2015-03-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-06
相关资源
最近更新 更多