KutoolsforOffice — 一套方案,五大工具。事半功倍。

作者晓阳修改日期

在 Outlook 中,我们可以轻松通过邮件创建新任务。但您是否尝试过在收到特定邮件时自动生成新任务?例如,我只希望自动从老板发来的邮件创建任务。您会如何在 Outlook 中实现这一需求?

使用 VBA 代码在 Outlook 中接收特定邮件时自动创建新建任务


使用 VBA 代码在 Outlook 中接收特定邮件时自动创建新建任务

目前尚无直接的方法或规则可实现该需求,但我可以通过结合 VBA 代码与规则来帮助您完成。请按照以下步骤操作:

1. 启动 Outlook 后,按住“ALT + F11”即可打开“Microsoft Visual Basic for Applications”窗口。

2. 在“Microsoft Visual Basic for Applications”窗口中,双击“Project 1 (VbaProject.OTM)”窗格下的“ThisOutlookSession”,在打开的代码窗口中,将以下代码复制并粘贴到空白模块内。

VBA 代码:在收到邮件时自动创建新建任务:

Sub CreateNewTask(Item As Outlook.MailItem)
Dim xNewTask As TaskItem
On Error Resume Next
Set xNewTask = Outlook.CreateItem(olTaskItem)
With xNewTask
    .Subject = Item.Subject
    .StartDate = Item.ReceivedTime
    .DueDate = Item.ReceivedTime + 1
    .Body = Item.Body
    .Importance = olImportanceHigh
    .Save
End With
Set xNewTask = Nothing
End Sub
关于在 Outlook 中接收指定邮件时自动创建新任务的步骤截图 1

3. 接下来,请保存并关闭代码。插入代码后,需要创建相应规则。请点击“规则” > “管理规则和通知”,该选项位于“开始”选项卡下。详见截图:

关于在 Outlook 中接收指定邮件时自动创建新任务的步骤截图 2

4. 在“规则和通知”对话框中,点击“新建规则”。请参见截图:

关于在 Outlook 中接收指定邮件时自动创建新任务的步骤截图 3

5. 在弹出的“规则向导”中,选择“从头开始创建规则”下的“对我接收的邮件应用规则”。请参见截图:

关于在 Outlook 中接收指定邮件时自动创建新任务的步骤截图 4

6. 点击“下一步”按钮。在“步骤 1:选择条件”列表框中,选择您需要的条件。本例中,我选择了“来自人员或公用组”选项。接着,在“步骤 2:编辑规则内容(单击带下划线的值)”部分,点击“人员或公用组”链接,打开“规则地址”对话框,并双击您希望自动创建任务的邮箱地址。请参见截图:

关于在 Outlook 中接收指定邮件时自动创建新任务的步骤截图 5

7. 点击“确定”,随后继续点击“下一步”。在“步骤 1:选择操作”列表框中,勾选“运行脚本”。接着,在“步骤 2:编辑规则内容(单击带下划线的值)”部分,点击“脚本”链接,弹出“选择脚本”对话框后,选择之前添加的宏并点击“确定”。

关于在 Outlook 中接收指定邮件时自动创建新任务的步骤截图 6

8. 接着点击“下一步” > “下一步”,进入“完成”规则设置界面。在“步骤 1:为此规则指定名称”的文本框中输入规则名称,并在“步骤 2:设置规则选项”中勾选“启用此规则”。如截图所示:

关于在 Outlook 中接收指定邮件时自动创建新任务的步骤截图 7

9. 随后,点击“完成”按钮,并选择“确定”以关闭“规则和通知”对话框。

10. 从现在起,每当您收到来自指定地址的邮件时,Outlook 将自动为您创建相应的任务。您可以在任务文件夹中轻松查看这些任务。请参见截图:

关于在 Outlook 中接收指定邮件时自动创建新任务的步骤截图 8

最佳办公效率工具

体验全新 Kutools for Outlook,畅享 100+ 强大功能!立即点击下载,不容错过!

🤖KUTOOLS AI采用先进 AI 技术,轻松处理邮件,涵盖回复、摘要、优化、扩展、翻译及撰写等功能。

📧 邮件自动化自动答复(支持 POP 和 IMAP)/定时发送邮件/发送邮件时按规则自动抄送密送/自动转发(高级规则)/自动添加称呼/自动将多收件人邮件拆分为单独信息……

📨 邮件管理撤回邮件/按主题等条件拦截诈骗邮件/删除重复邮件/高级搜索/整合文件夹……

📁 附件增强批量保存/批量分离/批量压缩/自动保存/自动拆离/自动压缩……

🌟 界面魔法😊更多美观时尚表情/重要邮件到达时提醒您/最小化 Outlook 而不是直接关闭……

👍 一键精彩功能带附件全部答复/反钓鱼邮件/🕘显示发送者当前时间时区……

👩🏼‍🤝‍👩🏻 联系人与日历批量从选定邮件中提取添加联系人/将联系人组拆分为个人组/移除生日提醒……

在您的首选语言中畅享 Kutools —— 支持英语、西班牙语、德语、法语、中文等 40 多种语言!

一键解锁 Kutools for Outlook,告别等待,立即下载,让效率倍增!

kutools for outlook features1kutools for outlook features2

🚀 一键下载 — 即可获取全部 Office 加载项

强烈推荐:Kutools for Office(5 合 1)

一键下载五个安装包,即可同时获得 Kutools for Excel、Outlook、Word、PowerPointOffice Tab Pro立即点击下载!

  • 一键便捷:只需一次操作,即可下载全部五个安装包。
  • 🚀 轻松应对各类 Office 任务:随时按需安装所需插件,助您高效办公,不容错过!
  • 🧰 包含:Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint