Outlook搜索文件夹标准

时间:2015-04-04 16:41:04

标签: vba outlook

是否可以将Outlook中搜索文件夹的条件设置为大量关键字,如下所示:

subject contains "abc" OR "def" OR "ghi" ...

搜索文件夹条件中搜索单词框确实支持以逗号分隔的值列表,但最大值。那个盒子的长度非常有限(我猜是255个字符)。我拥有的关键字数量非常大(数百个)。通过高级标签手动添加它们也很麻烦,所以我正在寻找更多程序员的方式。以下之一应该有效:

  1. 如果Outlook将这些条件存储在某个地方的平面文件中(如Thunderbird那样),我会直接编辑它并将关键字注入其中。

  2. 如果我可以通过对象模型(VBA)操纵标准,那么这也是一个很好的解决方案。

  3. 如果VSTO可以做到,我也有这方面的经验。

  4. 有人知道上述方法是否有效?

    注意:如果有事可做,我会使用Outlook 2013。

1 个答案:

答案 0 :(得分:0)

您可以开发VBA宏或Outlook加载项(VSTO可用于开发加载项)。尝试使用Application类的AdvancedSearch方法。有关详细信息,请参阅Advanced search in Outlook programmatically: C#, VB.NET