Explorer. CurrentView-Eigenschaft (Outlook)
Zurückgeben oder Festlegen einer Variant zurück, das der aktuelle Ansicht darstellt. Lese-/Schreibzugriff.
Syntax
Ausdruck. CurrentView
Ausdruck Eine Variable, die ein Explorer -Objekt darstellt.
Hinweise
Um ein View -Objekt für die Ansicht des aktuellen Explorer erhalten möchten, verwenden Sie Explorer.CurrentView anstelle der CurrentView -Eigenschaft des aktuellen, von Explorer.CurrentFolder zurückgegebenenFolder -Objekts.
Speichern Sie einen Verweis auf das View -Objekt, das von CurrentView zurückgegebene, bevor Sie fortfahren, um es zu Zwecken zu verwenden.
Damit die aktuelle Ansicht ordnungsgemäß zurückgesetzt wird, müssen Sie zunächst einen View.Reset - und dann einen View.Apply -Aufruf ausführen. Die Reihenfolge der Aufrufe wird im folgenden Codebeispiel dargestellt:
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
Wenn diese Eigenschaft festgelegt wird, treten zwei Ereignisse: BeforeViewSwitch tritt auf, bevor die Änderung der aktuellen Ansicht erfolgt und kann verwendet werden, um die Änderungen zu verwerfen und ViewSwitch tritt ein, nachdem die Änderung wirksam wird.
Beispiel
Im folgenden Beispiel für Visual Basic für Applikationen (VBA) wird die Ansicht Nachrichten als aktuelle Ansicht im aktiven Explorer festgelegt, wenn der Posteingang angezeigt wird.
Sub ChangeCurrentView()
Dim myOlExp As Outlook.Explorer
Set myOlExp = Application.ActiveExplorer
If myOlExp.CurrentFolder = "Inbox" Then
myOlExp.CurrentView = "Messages"
End If
End Sub
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.