2013-10-08 59 views
0

我正在寻找预约的唯一项目ID。事情是,EntryID是所有重复相同。是否有任何选项可以为每次重复获得唯一的ID?vba Outlook预约唯一ID

提前THX

编辑

我导入的详细信息到Excel然后在Excel中添加更多的数据,并随后对其进行格式化。事情是,我必须给用户选项来选择日期(从 - 到),为简单起见,我采取最简单的方式,并阻止用户导入数据,其中最后约会日期约会<在Excel中。但现在我需要添加该功能,并且因为约会中的所有内容都可以更改,所以我认为检查两个约会是否相同(outlook和excel)的最简单方法是检查ID,但是如果重复ID相同,则I需要在RecurrencePattern和基于EntryID(我将存储在Excel中的ref)中查找该excel中的条目是否适合该模式,因为用户总是可以在outlook中更改约会,然后再次导出。而且由于改变重复约会的可能性,我认为独特的ID会让我少用代码。
如果我的观点是正确的,那么我也需要处理重复例外。

+0

我会把“entryID&startdate”作为唯一的ID--不会工作吗? – Max

+0

我更新了问题 - >当有人更改重复预约并再次导入时,我不会在excel中找到该约会 – eldi

回答

0

复发并不存在(想到没有结束日期的约会)。当您创建一个异常时,Outlook将创建一个id(基于主约会ID)。

你究竟在做什么,为什么?

+0

我更新了问题 – eldi