Outlook 2010 VBA代码仅将某些约会从共享日历复制到我有权访问的另一个人日历



我正处于使用 VBA 的复制和编辑阶段,并且已经搜索并搜索了让我接近的代码,但我习惯于 将 VBA 用于 excel 而不是用于 outlook。

我有一个共享日历,许多人添加到(内部),一旦在一天结束时完成,与某些外部人员相关的约会将添加到他们的日历中,目前这是通过手动将约会复制到外部人员日历来完成的。

有没有办法编写一些会自动执行此操作的代码?

所有日历都在 Outlook 上,并通过交换共享。

任何帮助,不胜感激。

乔恩

命名空间类提供 GetSharedDefaultFolder 方法,该方法返回一个 Folder 对象,该对象表示指定用户的指定默认文件夹。因此,您可以访问共享日历并复制/移动项目。若要完成工作,需要按以下方式使用"复制"和"移动"方法,即原始草图:

 Set myCopiedItem = myItem.Copy  
 myCopiedItem.Move myNewFolder 

最后,您可能会发现 MSDN 中的 Outlook 2010 中的 VBA 入门文章很有帮助。

最新更新