Excel VBA从电子邮件正文中提取名称

时间:2014-04-25 14:57:38

标签: excel-vba vba excel

我正在寻找一些代码来从outlook消息的主体中提取值。我将在下面建立我需要的整个情况:

  • 发送包含特定主题和正文中某些值的电子邮件。 - 主题可能是“测试” - 在电子邮件正文中,它将是: 名称:(此处更改名称) 编号:(此处更改的数字)

我可以设置收到此电子邮件后需要打开的Excel文件,但我需要的是打开的Excel文件,回顾该电子邮件并提取姓名和号码(可以更改)进入单元格A1和B1。

请注意,会有多封使用相同格式的电子邮件,所以它应该只查看刚刚发送一两分钟的邮件。

这可能吗?任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:0)

由于触发操作是收到电子邮件,我建议您在收到邮件时专注于让Outlook运行脚本,然后将信息推送到Excel工作表。 Here可以帮助您入门。

您需要确保有一种方法可以轻松识别电子邮件正文中名称字段的位置,可能会像[[NAME]]人名这样包装它。