Outlook搜索文件夹-如何筛选具有一个类别但没有另一个类别的邮件?


9

我从旧公司的Google Apps设置迁移到新公司的Outlook 2007,并且试图使它“像家一样”。

我计划使用“搜索文件夹”来处理“状态”标签,但最重要的是,我也有一个“完成”类别。因此,如果邮件的类别为“下一步操作”,但类别也为“完成”,我希望它不会出现在搜索文件夹中。

以“下一步操作”类别为例,我使用以下条件设置了搜索文件夹:

  • 类别->完全是“ S /下一步操作”
  • 类别->不包含“完成”

但是,此过滤器似乎是“或”过滤器,而不是“和”过滤器。因此,我将收到所有带有“下一步操作”的消息,还有所有没有“完成”类别的消息。

解决这种情况的最佳方法是什么?

Answers:


9

一段时间后,看来我现在已经找到适合我的具体情况的解决方案。

简单的解决方案

查询明智,我知道我可以使用以下方法执行此搜索:

类别:(“ S /下一步操作”不是“ S /完成”)

但就我而言,解决方案要简单一些:

  • 创建一个新的搜索文件夹
  • 在“条件”下的“更多选择”选项卡中,从类别列表中选择“ S /下一步操作”
  • 在“高级”选项卡中,为该字段选择“类别”
  • 将条件设置为“不包含”
  • 将值设置为“ S / Finished”

此解决方案有效,但是如果查询需要变得更加复杂,则当然会遇到困难。

更强大的解决方案

多亏了这篇很棒的文章,我才得以弄清楚。以下是文章中的步骤:

通过注册表黑客在Outlook 2007中启用QueryBuilder

  • 在您的运行命令中或通过Win+ 运行regeditR
  • 导航到HKEY_CURRENT_USER \ Software \ Microsoft \ Office \
    • 如果您有Outlook 2007,请导航到12.0文件夹
  • 右键单击Outlook并添加新密钥。将其命名为QueryBuilder
  • 退出注册表编辑器。

创建高级查询

  1. 在Outlook中,选择“工具”菜单->“即时搜索”->“高级查找”
  2. 点击“查询生成器”标签(在我们的注册表被黑客入侵之前不存在)
  3. 定义第一个条件
    • 字段:“类别”
    • 条件:“包含”
    • 值:“ S /下一动作”
  4. 定义第二个条件
    • 字段:“类别”
    • 条件:“不包含”
    • 值:“ S /完成”
  5. 选择逻辑组
    • 从“逻辑组”下拉列表中,选择“与”。这是确保Outlook强制执行所有条件的关键(通常情况并非如此;因此,本帖子)
  6. 将搜索范围设置为所需级别
    • 在“查找:”下拉列表中,选择“消息”(可能已经选择)
    • 点击“浏览”
    • 确保选择了所有适当的文件夹(我选择了整个邮箱)
    • 选中“搜索子文件夹”复选框

将查询另存为搜索文件夹

  • 在“高级查找”窗口中,单击“文件”
  • 单击“另存为搜索文件夹”,然后命名搜索文件夹。

成功!

因此,我们有它!问题解决了。


这很隐秘!我尝试使用带有“类别”的查询构建器包含“ S / Next Action”,但它不起作用。我尝试使用“类别”包含“ S /下一步操作”,它DID起作用!偷偷摸摸,因为如果您使用Outlook(字段->所有文档字段->类别),那么它将使用“类别”(对我不起作用)而不是“类别”(有效)。
Stainsor '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.