Outlook VBA教程:GetDefaultFolder方法

返回MAPIFolder对象,代表当前配置文件的所需类型的默认文件夹(例如,获得当前登录的用户的默认“日历”文件夹)。

注意  可使用Folders集合返回特定的非默认文件夹。

expression.GetDefaultFolder(FolderType)

expression   必选。该表达式返回NameSpace对象。

FolderType  必选,OlDefaultFolders 常量。要返回的默认文件夹类型。

OlDefaultFolders 可以为以下 OlDefaultFolders 常量之一。
olFolderCalendar
olFolderContacts
olFolderDeletedItems
olFolderDrafts
olFolderInbox
olFolderJournal
olFolderNotes
olFolderOutbox
olFolderSentMail
olFolderTasks
olPublicFoldersAllPublicFolders

VBA示例

本 Visual Basic for Applications 示例使用GetDefaultFolder方法来获得当前用户的默认“日历”文件夹。


Set myOlApp = CreateObject("Outlook.Application")
Set myNameSpace = myOlApp.GetNameSpace("MAPI")
Set myCalendar = myNameSpace.GetDefaultFolder(olFolderCalendar)

如果使用 VBScript,则不创建Application对象,而且也不能使用命名常量。本示例说明如何使用 VBScript 执行相同任务。


Set myNameSpace = Application.GetNameSpace("MAPI")
Set myCalendar = myNameSpace.GetDefaultFolder(9)

本 Visual Basic for Applications 示例返回“任务”Folders集合中的第一个文件夹。


Set myOlApp = CreateObject("Outlook.Application")
Set myNameSpace = myOlApp.GetNameSpace("MAPI")
Set myTasks = myNameSpace.GetDefaultFolder(olFolderTasks)
Set myFolder = myTasks.Folders(1)

上页:Outlook VBA教程:GetAssociatedTask方法 下页:Outlook VBA教程:GetExplorer方法

Outlook VBA教程:GetDefaultFolder方法:相关链接

Outlook VBA教程:GetExplorer方法 Outlook VBA教程:GetFirst方法
Outlook VBA教程:GetFolderFromID方法 Outlook VBA教程:GetFreeBusy方法
Outlook VBA教程:GetItemFromID方法 Outlook VBA教程:GetLast方法
Outlook VBA教程:GetMember方法 Outlook VBA教程:GetNameSpace方法
Outlook VBA教程:GetNext方法 Outlook VBA教程:GetOccurrence方法
Outlook VBA教程:GetPageInfo方法 Outlook VBA教程:GetPrevious方法
Outlook VBA教程:GetRecipientFromID方法 Outlook VBA教程:GetRecurrencePattern方法
Outlook VBA教程:GetSharedDefaultFolder方法 Outlook VBA教程:GoToDate方法
Outlook VBA教程:HideFormPage方法 Outlook VBA教程:IsPaneVisible方法
Outlook VBA教程:IsSearchSynchronous方法 Outlook VBA教程:IsWordMail方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号