VBA:将文本和附件从Outlook提取到Excel

时间:2015-03-01 14:07:13

标签: xml excel vba excel-vba outlook

我有一个关于从Outlook邮件中提取数据到Excel电子表格的问题。通常,我能够提取消息的正文和与所述消息相关联的附件,但我不知道如何按顺序执行此操作。这就是消息的样子:

http://oi57.tinypic.com/rwklyt.jpg

我需要做的是将日期放在行的第一个单元格中,然后是文本“Message [i]”,然后打开与该日期关联的XML文件并将该XML文件的信息放入同一行的下一个单元格。

就像我说的,我相信我能够获取文本和附件,但我不知道如何将XML文件与日期相关联,因为我知道我事先并不知道每个日期的文件数量

感谢您的时间!

1 个答案:

答案 0 :(得分:0)

我建议从MSDN中的Getting Started with VBA in Outlook 2010文章开始。

使用项目主体有三种主要方式:

  1. 身体 - 原始文本。
  2. HTMLBody - HTML标记。
  3. Word编辑器。 Inspector类的WordEditor属性返回表示邮件正文的Document类的实例。
  4. 您可以在Chapter 17: Working with Item Bodies文章中详细了解所有这些方式。

    另外,您可能会发现How to automate Outlook from another program文章有用。