6

我在 Microsoft.Office.Interop.Outlook.MailItem 正文中有 html 表,我只需要使用 C# 为桌面应用程序填充此表的 excel 表。任何人都可以在这方面帮助我。谢谢

4

2 回答 2

3

一种快速而肮脏的方式:

File.WriteAllText(@"C:\Temp\Table.xls", mailItem.Body);

即使文件不包含有效的 xls 文档,Excel 也会打开它

于 2011-02-08T08:26:03.407 回答
0

您还可以使用HtmlAgilityPack解析电子邮件和EPPlus以写入 Excel(仅限 2007/2010 xlsx 版本)。

于 2011-02-08T11:27:47.923 回答