我正处于使用 VBA 的复制和编辑阶段,并且已经搜索并搜索了让我接近的代码,但我习惯于 将 VBA 用于 excel 而不是用于 outlook。
我有一个共享日历,许多人添加到(内部),一旦在一天结束时完成,与某些外部人员相关的约会将添加到他们的日历中,目前这是通过手动将约会复制到外部人员日历来完成的。
有没有办法编写一些会自动执行此操作的代码?
所有日历都在 Outlook 上,并通过交换共享。
任何帮助,不胜感激。
乔恩
命名空间类提供 GetSharedDefaultFolder 方法,该方法返回一个 Folder 对象,该对象表示指定用户的指定默认文件夹。因此,您可以访问共享日历并复制/移动项目。若要完成工作,需要按以下方式使用"复制"和"移动"方法,即原始草图:
Set myCopiedItem = myItem.Copy
myCopiedItem.Move myNewFolder
最后,您可能会发现 MSDN 中的 Outlook 2010 中的 VBA 入门文章很有帮助。