在宏中引用Outlook邮箱根目录

时间:2014-03-20 15:10:47

标签: vba outlook outlook-vba

我试图将商品移到特定的文件夹中。

我可以使用典型的

将项目移动到收件箱的子文件夹中
myNameSpace.GetDefaultFolder(olFolderInbox).Folders("myfolder")

我想将项目移动到任意文件夹中。目前工作正常;

myNameSpace.Folders("Mailbox - Main").Folders("myfolder")

但我不想对路径进行硬编码。我想把这个宏放在几个系统上,希望避免为每个用户编写一个独特的版本。

1 个答案:

答案 0 :(得分:2)

如果您想要默认商店的根目录,请使用收件箱父级:

myNameSpace.GetDefaultFolder(olFolderInbox).Parent.Folders("my‌​folder")