我不知道如何在 Outlook 2007 中执行此操作,但我希望可以在 Outlook 2010 中执行此操作...我希望能够在撰写新电子邮件时快速应用类别(通常是“等待...”类别)来处理需要回复的事情。
它是可以通过单击“选项”功能区,然后单击“更多选项”部分下的小箭头来应用类别 - 但为什么我无法获得 Outlook 主窗口“标签”部分中可用的大“类别”下拉菜单。新邮件窗口的“自定义功能区”对话框中有大约一千亿个命令,但我找不到任何有关类别的信息。我应该放弃吗?
答案1
您需要打开“Visual Basic 窗口”(Alt+ F11)
添加一个模块(右键单击“模块”文件夹 > 插入 > 模块)并复制并粘贴以下内容:
Public Sub CategoriesButton()
Dim Item As Outlook.MailItem
Set Item = Application.ActiveInspector.CurrentItem
Item.ShowCategoriesDialog
End Sub
对于 Outlook 2010
点击“新电子邮件”按钮
右键单击 > 自定义功能区 > 下拉菜单 > 宏 > 选择“Project1.CategoriesButton”并添加到新组。
根据需要重命名按钮并添加图标!
答案2
我有一个比列出的其他解决方案更喜欢的解决方案——它与威廉·杰克逊的解决方案非常相似,但有一个非常重要的区别。
我有一条规则,在我发送消息后会采取行动,但它不是像 William 的解决方案那样寻找可见文本,而是寻找不常见的空白字符。我只是不想让收件人看到我电子邮件中不属于他们的文本。
对于我的空白字符,我选择了“四人行“(U+2000)有两个原因:它容易记住(2000)并且很少使用。我的规则只是寻找四重奏在发送时在电子邮件正文中。因此,对于我想应用“等待回复”类别的电子邮件,我只需按2000 Alt-X
。Alt-X
会将数字替换为其对应的 Unicode 字符。只需快速按几下键,我便已将电子邮件标记为自定义类别。
答案3
您可以创建一个规则,在发送邮件后根据正文中的特定词语自动对其进行分类。如果您可以接受在电子邮件正文中输入关键字,那么这应该是一种简单的方法。
例如,我创建了一个规则,该规则在发送正文中包含“cat:waiting”的邮件后适用,并将其分配给“等待”类别。然后在电子邮件末尾,我只需输入“cat:waiting”,Outlook 就会根据我的规则将其分类。
答案4
Outlook 肯定不会将其作为“自定义快速访问工具栏”中的一个选项,因为在普通邮件(不是“新”邮件)中,您可以在“所有命令”的“分类”中找到它。所以,这可能是因为过去您无法在发送时设置类别,而他们忘记了调整这一点。所以宏或 VB 确实应该是。