![Outlook 2007 / 2010 日历:隐藏特定类别的会议](https://linux22.com/image/1313377/Outlook%202007%20%2F%202010%20%E6%97%A5%E5%8E%86%EF%BC%9A%E9%9A%90%E8%97%8F%E7%89%B9%E5%AE%9A%E7%B1%BB%E5%88%AB%E7%9A%84%E4%BC%9A%E8%AE%AE.png)
问题
Outlook 2007/2010 中是否有任何简单的方法可以显示/隐藏特定类别的会议?最好只针对特定视图(在本例中为“月”视图)。
注意:当我找到一个可以接受的(尽管不完美)解决方案时,我几乎写完了这个问题,只添加了一个“我尝试过的”选项。记住这篇 SE 博客文章我觉得我还是把它贴出来自己回答吧。谁知道呢,也许别人有更优雅的解决方案。
这原因就我个人而言,我想在月视图中隐藏“小型、定期会议”,例如我们的每日站立会议。我更喜欢专门为此设计的 Outlook 功能(肯定有这个功能,对吧?),但我也愿意接受变通方法或插件建议。
我期望找到一个类别列表(添加了“无类别”选项),您可以在其中选择/取消选择要查看会议的类别。类似于以下模型:
我尝试过的方法
- 编辑“查看设置”,并在类别上使用“过滤器...”。这有几个缺点,主要缺点是过滤器只允许我选择我想要的内容展示,但不是我想要的隐藏。即使我勾选了除一个类别之外的所有类别,它仍然会隐藏任何未分类的会议。
- 与 1 类似,但使用高级过滤器。仍然有点笨拙,因为更改视图最多需要三次点击,但这是迄今为止最好的解决方案(请参阅下面的相应答案)。
- 为我想隐藏的这些“小型”会议创建子日历。这感觉有点笨拙,有点矫枉过正,但确实提供了一个简单的“选择/取消选择”选项来显示/隐藏这些会议。
- 搜索可执行此操作的插件。尚未找到。
答案1
正如上面所承诺的,这是我目前对这个问题的回答。说明针对 Outlook 2007,但略有不同也适用于 2010 和 2013。
- 在“查看”功能区中,单击“查看设置”
- 单击“过滤器...”选项
- 选择“高级”选项卡
- 在“常用字段”>“类别”字段上添加规则
- 输入条件“不包含”
- 在值下输入准确的类别名称
- 点击“确定”关闭对话框
- 在“视图”功能区中,打开“更改视图”并选择“将当前视图保存为新视图...”
瞧,现在您已保存了从特定类别筛选会议的视图。如果您想在精简视图和完整日历视图之间切换,可以使用“视图”功能区中的“更改视图”按钮。
答案2
我最初按照这里建议的高级过滤进行操作,但发现它们仍然显示并扰乱了电子邮件侧面的“待办事项栏”,因为那里没有过滤选项。
然后我遇到了这个答案解决方案很简单:“哎呀,我怎么没想到呢!”,即创建另一个日历。现在,我已将重复的会议和提醒分开,这样我就不会错过重要的会议。
答案3
我已对上述答案进行了必要的修改以使其发挥作用。
- 在“查看”功能区中,单击“查看设置”
- 单击“过滤器...”选项
- 点击“更多选择”按钮
- 勾选除您想要排除的类别之外的所有类别。
- 切换到 SQL 选项卡。
- 勾选“直接编辑这些条件。所有其他选项卡将不可用。”框。
- 将具有相同标准的另一个类别添加
HOLIDAY
到列表中。 在最后再添加一段SQL语法:
OR ("urn:schemas-microsoft-com:office:office#Keywords" like '%%')
这将允许显示未分类的日历项目。
在“视图”功能区中,打开“更改视图”并选择“将当前视图另存为新视图...”。现在您已保存了从某些类别中筛选出会议的视图。如果您想在精简视图和完整日历视图之间切换,可以使用“视图”功能区中的“更改视图”按钮。
SQL 语法示例:
"urn:schemas-microsoft-com:office:office#Keywords" = 'A - Important and Immediate' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'B - Important and Not Immediate' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'C - Not Important and Due Soon' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'D - Uncategorized' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'I - Informational' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'P - Pending Requests' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'Personal' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'Z - Business' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'Z - Important' OR "urn:schemas-microsoft-com:office:office#Keywords" = 'HOLIDAY' OR "urn:schemas-microsoft-com:office:office#Keywords" like '%%'
答案4
我使用了您的初始方法(非常感谢!),但我想隐藏我为自己设置的小型、重复的约会,使其不出现在我的日历上。
我做的第一件事就是将我自己的小型、重复的约会编辑为低重要性。
然后在您的 3 号处进行其他更改..
- 点击“高级”选项卡
- 单击“定义更多条件”下的“字段”下拉菜单。
- 点击“所有预约字段”,选择“重要性”
- 将“条件”设置为“不等于”,然后选择“值”为“低”