首页 > 解决方案 > 如何在从 Excel 工作表导入消息时使用换行符向 Microsoft 团队发送消息

问题描述

我在 Microsoft Excel 中有一个表格,它在 A15 单元格(Col A 中的最后一个蓝色单元格)中生成一段字符串,这段字符串包含一个使用 char(10) 创建的换行符。

在此处输入图像描述

现在,我创建了一个 Microsoft Flow 自动化,它读取此表并将其发布到我在 Microsoft Teams 上的一个频道上。我的问题是新行字符在此过程中完全被丢弃,整个字符串在 Microsoft Teams 的最后一条消息中作为一行出现,有没有办法解决这个问题。 

我在下面添加了我的流程

在此处输入图像描述

这是我使用 Microsoft 流自动化获取输出消息的方式:

在此处输入图像描述

但这是我真正希望输出消息的样子:

在此处输入图像描述

这是测试运行的输出,我在这里看起来一切正常。我无法确定问题

在此处输入图像描述

任何建议或帮助将不胜感激。

标签: excelms-officemicrosoft-teamspower-automate

解决方案


流程由 HTML 代码生成,但换行符设置为换行符的 Excel 值Char(10)。HTML 不会将此识别为换行符并忽略它。生成要作为输出的单元格时,请将 替换Char(10)为 HTML 版本<br>


推荐阅读