Explorer.FolderSwitch Event

Outlook Developer Reference

Occurs when the explorer goes to a new folder, either as a result of user action or through program code.

Syntax

expression.FolderSwitch

expression   A variable that represents an Explorer object.

Remarks

This event is not available in Microsoft Visual Basic Scripting Edition (VBScript).

Example

The following Microsoft Visual Basic/Visual Basic for Applications (VBA) example displays the Inbox folder in "Messages" view whenever the user switches to the Inbox folder. The sample code must be placed in a class module, and the Initialize_handler routine must be called before the event procedure can be called by Microsoft Outlook.

Visual Basic for Applications
  Public WithEvents myOlExp As Outlook.Explorer

Public Sub Initialize_handler() Set myOlExp = Application.ActiveExplorer End Sub

Private Sub myOlExp_FolderSwitch() Select Case myOlExp.CurrentFolder.Name Case "Inbox" myOlExp.CurrentView = "Messages" Case Else End Select End Sub

See Also