从Excel工作表导入邮件时,如何在Microsoft团队中使用新行字符发送邮件

从Excel工作表导入邮件时,如何在Microsoft团队中使用新行字符发送邮件,excel,ms-office,microsoft-teams,power-automate,Excel,Ms Office,Microsoft Teams,Power Automate,我在Microsoft Excel中有一个表格,它在15个单元格(a列中最后一个蓝色单元格)中生成一段字符串,这段字符串包含一个新行字符,它是使用char(10)创建的 现在我已经创建了一个Microsoft Flow automation,它读取此表并将其发布到我在Microsoft团队中的一个频道上。 我的问题是,在这个过程中,新行字符被完全丢弃,整个字符串作为一行出现在Microsoft团队的最后一条消息中,是否有办法解决此问题 我在下面添加了我的流程 以下是我使用Microsoft

我在Microsoft Excel中有一个表格,它在15个单元格(a列中最后一个蓝色单元格)中生成一段字符串,这段字符串包含一个新行字符,它是使用char(10)创建的

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

我在下面添加了我的流程

以下是我使用Microsoft flow automation获取输出消息的方式:

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

这是测试运行的输出,在这里我觉得一切都很好。我无法确定这个问题


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

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

尝试在要换行的消息中使用\r\n\r\n。

您的HTML正文似乎无法将Excel的
Char(10)
识别为换行符。当你生成字符串时,试着用HTML版本的linebreak

来代替它们,看看这是否解决了你的问题。谢谢,伙计,这确实有效。不客气,我已经将我的评论作为一个答案,以防其他人在遇到类似问题时偶然发现你的问题。