NameSpace.CurrentUser Property (Outlook)

Office 2013 and later

Contribute to this content

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

Returns the display name of the currently logged-on user as a Recipient object. Read-only.

expression .CurrentUser

expression A variable that represents a NameSpace object.

This Visual Basic for Applications (VBA) example uses the CurrentUser property to obtain the name of the currently logged-on user and then displays a message box containing the name.

Sub DisplayCurrentUser() 
 Dim myNamespace As Outlook.NameSpace 
 Set myNameSpace = Application.GetNameSpace("MAPI") 
 MsgBox myNameSpace.CurrentUser 
End Sub