GetFolderFromID Method

NameSpace.GetFolderFromID Method (Outlook)

Office 2013 and later
GitHub-Mark-64px

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

Returns a Folder object identified by the specified entry ID (if valid).

expression .GetFolderFromID(EntryIDFolder, EntryIDStore)

expression A variable that represents a NameSpace object.

Parameters

Name

Required/Optional

Data Type

Description

EntryIDFolder

Required

String

The EntryID of the folder.

EntryIDStore

Optional

Variant

The StoreID for the folder.

Return Value

A Folder object that represents the specified folder.

This method is used for ease of transition between MAPI and OLE/Messaging applications and Microsoft Outlook.

This Visual Basic for Applications (VBA) example obtains the EntryID and StoreID for the default Tasks folder and then calls the GetFolderFromID method using these values to obtain the same folder. The folder is then displayed.

Sub GetWithID() 
 
 Dim myFolder As Outlook.Folder 
 
 Dim myEntryID As String 
 
 Dim myStoreID As String 
 
 Dim myNewFolder As Outlook.Folder 
 
 
 
 Set myFolder = Application.Session.GetDefaultFolder(olFolderTasks) 
 
 myEntryID = myFolder.EntryID 
 
 myStoreID = myFolder.StoreID 
 
 Set myNewFolder = Application.Session.GetFolderFromID(myEntryID, myStoreID) 
 
 myNewFolder.Display 
 
End Sub
Show:
© 2016 Microsoft