Propiedad Folder.CurrentView (Outlook)
Devuelve un objeto View que representa la vista actual. Solo lectura.
Sintaxis
expresión. CurrentView
Expresión Variable que representa un objeto Folder .
Comentarios
Para obtener un objeto View para la vista del actual Explorer, use Explorer.CurrentView en vez de la propiedad CurrentView del actual objeto Folder devuelto por Explorer.CurrentFolder.
Debe guardar una referencia al objeto View que devuelve CurrentView antes de proceder a usarlo para cualquier fin.
Para restablecer la vista actual correctamente, debe hacer una llamada a View.Reset y después a View.Apply. En el siguiente ejemplo de código se muestra el orden de las llamadas:
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
Ejemplo:
En el ejemplo siguiente de VBA se muestra la vista actual de la carpeta Bandeja de entrada.
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
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.