如何自动保存OutLook中收到的Excel文件和指定邮箱收到的Excel文件?



我每天在Outlook中收到一封来自同一个电子邮件地址的电子邮件,其中包含一个. xlsx文件作为附件。我对VBA半熟悉,并在Access和Excel中使用它,但我在Outlook中并没有走得很远。我知道如何在Outlook中添加模块和运行宏。我还知道如何将脚本添加到已创建的电子邮件规则中。我只是不知道要把代码变化放在后面。如果有人能帮帮我,我将不胜感激。

这就是我想要完成的。

  1. Outlook收件箱中收到发件人X的电子邮件。
  2. 我将包含Excel文件的电子邮件移动到嵌套在收件箱中的子文件夹中。(我知道如何创建消息规则来实现这一点。)
  3. 一旦电子邮件被移动到指定的子文件夹,附带的Excel文件将自动保存到我硬盘上的特定文件路径,取代前一天保存的同名文件。

您需要使用VBA在Outlook中编写宏

https://learn.microsoft.com/en-us/office/vba/outlook/concepts/getting-started/writing-an-outlook-macro

https://www.emaildoctor.org/blog/auto-save-specific-email-attachments-with-outlook-vba/

最新更新