You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Power Automate Flow向个人发送对应Excel详情的单独邮件?

解决方案步骤
  • 触发Flow:根据需求选择触发器,比如「手动触发流」用于一次性批量处理,或「当Excel文件中的行被创建或修改时」用于实时触发处理。
  • 读取Excel行数据:添加「列出表格中的行」动作,指定目标Excel文件和对应表格,获取所有待处理行的完整数据集合。
  • 遍历每行数据:添加「应用到每一个」控件,输入为上一步获取的行数据,逐一处理每一条记录。
  • 拆分多邮箱地址:在「应用到每一个」内部,添加「拆分」动作,将当前行的All owner列值按实际分隔符(如逗号、分号)拆分为独立的邮箱数组。
  • 遍历单个邮箱:在第一个「应用到每一个」内部嵌套第二个「应用到每一个」控件,输入为拆分后的邮箱数组,循环给每个收件人单独发邮件。
  • 构建HTML邮件内容:在嵌套的「应用到每一个」内部,直接编写HTML代码嵌入当前行的字段数据,示例如下:
<div style="font-family: Arial, sans-serif;">
  <h3>您的待处理项详情</h3>
  <table style="border-collapse: collapse; width: 100%; margin-top: 10px;">
    <tr>
      <th style="border: 1px solid #ddd; padding: 8px; background-color: #f2f2f2;">员工姓名</th>
      <td style="border: 1px solid #ddd; padding: 8px;">@{items('应用到每一个')?['Emp Name']}</td>
    </tr>
    <tr>
      <th style="border: 1px solid #ddd; padding: 8px; background-color: #f2f2f2;">员工ID</th>
      <td style="border: 1px solid #ddd; padding: 8px;">@{items('应用到每一个')?['ID']}</td>
    </tr>
    <tr>
      <th style="border: 1px solid #ddd; padding: 8px; background-color: #f2f2f2;">待删除项</th>
      <td style="border: 1px solid #ddd; padding: 8px;">@{items('应用到每一个')?['Item to be deleted']}</td>
    </tr>
    <tr>
      <th style="border: 1px solid #ddd; padding: 8px; background-color: #f2f2f2;">已删除项</th>
      <td style="border: 1px solid #ddd; padding: 8px;">@{items('应用到每一个')?['Item deleted']}</td>
    </tr>
  </table>
</div>
  • 发送HTML邮件:添加「发送电子邮件(V2)」动作,收件人选择当前循环的邮箱(items('应用到每一个_2'),需根据实际嵌套控件名称调整),主题可设置为「[待处理通知] 员工@{items('应用到每一个')?['Emp Name']}的项详情」,邮件正文填入上述HTML代码,同时开启「Is HTML」选项。
  • 测试优化:运行Flow验证邮件发送效果,若邮箱拆分失败,检查分隔符是否匹配实际格式;若HTML样式不符合预期,调整CSS样式代码即可。

内容的提问来源于stack exchange,提问作者user2986845

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 19:37:32