通过 Power Automate 过滤 Excel 并发送邮件
Filtering Excel via Power Automate and send Mail
我刚刚获得试用 Power Automate 的许可。
我们只有一件事 运行 in Excel via VBA 并且应该用新的解决方案替换它:
这是什么 Excel VBA:
- 为 A 列中的每个值过滤 A 列
- 正在复制过滤后的内容并创建一个新的table只有这个内容
- 使用这个新的 table 并为收件人创建邮件草稿(邮件地址存储在另一列中)
- 关闭table/Deletetable
- 基于列 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 脚本的示例。
我刚刚获得试用 Power Automate 的许可。 我们只有一件事 运行 in Excel via VBA 并且应该用新的解决方案替换它: 这是什么 Excel VBA:
- 为 A 列中的每个值过滤 A 列
- 正在复制过滤后的内容并创建一个新的table只有这个内容
- 使用这个新的 table 并为收件人创建邮件草稿(邮件地址存储在另一列中)
- 关闭table/Deletetable
- 基于列 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 脚本的示例。