通过 Power Automate 过滤 Excel 并发送邮件

Filtering Excel via Power Automate and send Mail

我刚刚获得试用 Power Automate 的许可。 我们只有一件事 运行 in Excel via VBA 并且应该用新的解决方案替换它: 这是什么 Excel VBA:

  1. 为 A 列中的每个值过滤 A 列
  2. 正在复制过滤后的内容并创建一个新的table只有这个内容
  3. 使用这个新的 table 并为收件人创建邮件草稿(邮件地址存储在另一列中)
  4. 关闭table/Deletetable
  5. 基于列 A 的过滤器数组中的下一条记录

我找到了很多关于 Power Automate 的教程,这些教程在数组上进行了迭代,但我不知道如何从 A 列生成这个可能标准的初始数组 - 发送邮件的部分(和创建 HTML tables in this mail) 经常显示。

除了请求访问 Power Automate 之外,还请求获得 Office 脚本的权限。这允许您记录(和编写)Office 脚本宏,您可以从 Power Automate Flows 中调用它。

需要脚本位来操作 Excel 文件并更新单独的表。

有关 Office 脚本的初学者,请参阅此页面: https://jkp-ads.com/Articles/Excel-office-script-basics.asp

这是一些示例脚本: https://jkp-ads.com/Articles/Excel-office-script-examples.asp

听起来您应该研究一下 Office 脚本。如果您有任何具体问题,可以在示例部分 here. And you can find the Whosebug forum on Office Scripts here 下找到 Microsoft 关于 Office 脚本的示例。