Propriété Folder.CurrentView (Outlook)

Renvoie un objet View représentant l’affichage actuel. En lecture seule.

Syntaxe

expression. CurrentView

expression Variable qui représente un objet Folder.

Remarques

Pour obtenir un objet View pour l'affichage de l'objet Explorer actif, utilisez Explorer.CurrentView au lieu de la propriété CurrentView de l'objet Folder actif retourné par Explorer.CurrentFolder.

Vous devez enregistrer une référence à l'objet View renvoyé par CurrentView avant de commencer à l'utiliser pour quelque fonction que ce soit.

Pour réinitialiser correctement l’affichage actuel, vous devez effectuer un View.Reset , puis un View.Apply. L’exemple de code suivant illustre l’ordre des appels :

Sub ResetView() 
 
 Dim v as Outlook.View 
 
 ' Save a reference to the current view object 
 
 Set v = Application.ActiveExplorer.CurrentView 
 
 ' Reset and then apply the current view 
 
 v.Reset 
 
 v.Apply 
 
End Sub

Exemple

L'exemple de code VBA suivant montre comment afficher la vue actuelle du dossier Boîte de réception.

Sub TestFolderCurrentView() 
 
 Dim nsp As Outlook.NameSpace 
 
 Dim mpFolder As Outlook.Folder 
 
 Dim vw As Outlook.View 
 
 Dim strView As String 
 
 
 
 Set nsp = Application.Session 
 
 Set mpFolder = nsp.GetDefaultFolder(olFolderInbox) 
 
 ' Save a reference to the current view 
 
 Set vw = mpFolder.CurrentView 
 
 MsgBox "The Current View is: " & vw.Name 
 
End Sub

Voir aussi

Folder, objet

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.