View-Objekt (Outlook)
Stellt eine anpassbare Ansicht dar, die zum Sortieren, Gruppieren und Anzeigen von Daten verwendet wird.
Hinweise
Das View -Objekt ermöglicht Ihnen das Erstellen anpassbare Ansichten, mit denen Sie besser sortiert, gruppiert und schließlich angezeigt Daten aller verschiedenen Typen. Es gibt eine Vielzahl von anderen Ansichtstypen, die die Flexibilität, erstellen und Wartung von wichtigen Daten erforderlich sind.
Der Tabellenansichtstyp (olTableView) erlaubt die Anzeige von Daten in einer einfachen feldbasierten Tabelle.
Der Kalenderansichtstyp (olCalendarView) erlaubt die Anzeige von Daten im Kalenderformat.
Der Kartenansichtstyp (olCardView) erlaubt die Anzeige von Daten in einer Reihe von Karten. Jede Karte zeigt die im Objekt enthaltenen Informationen an und kann sortiert werden.
Der Symbolansichtstyp (olIconView) erlaubt die Anzeige von Daten in Form von Symbolen, ähnlich einem Windows-Ordner oder Explorer.
Der Zeitskala-Ansichtstyp (olTimelineView) erlaubt die Anzeige von Daten in der Reihenfolge des Empfangs auf einer anpassbaren linearen Zeitskala.
Ansichten definiert sind und mit XML -Eigenschaft für das View -Objekt angepasst. Die XML -Eigenschaft ermöglicht Ihnen das Erstellen und Festlegen eines angepassten XML-Schemas, das die verschiedenen Features einer Ansicht definiert.
Verwenden Sie Ansichten (Index), wobei index der Name des View-Objekts oder dessen Ordnungswert ist, um ein einzelnes View-Objekt zurückzugeben.
Verwenden Sie die Add -Methode der Views -Auflistung, um eine neue Ansicht zu erstellen.
Verwenden Sie immer Save, um eine Ansicht zu speichern, nachdem Sie Änderungen an Eigenschaften einer Ansicht vorgenommen haben.
Beispiel
Das folgende Beispiel gibt eine Ansicht mit dem Namen Tabellenansicht und speichert sie in einer Variablen vom Typ Ansicht mit dem Namen ObjView. Stellen Sie vor dem Ausführen dieses Beispiels sicher, dass eine Ansicht namens "Table View" vorhanden ist.
Sub GetView()
'Creates a new view
Dim objName As NameSpace
Dim objViews As Views
Dim objView As View
Set objName = Application.GetNamespace("MAPI")
Set objViews = objName.GetDefaultFolder(olFolderInbox).Views
'Return a view called Table View
Set objView = objViews.Item("Table View")
End Sub
The following example creates a new view of type olTableView called New Table.
Sub CreateView()
'Creates a new view
Dim objName As NameSpace
Dim objViews As Views
Dim objNewView As View
Set objName = Application.GetNamespace("MAPI")
Set objViews = objName.GetDefaultFolder(olFolderInbox).Views
Set objNewView = objViews.Add(Name:="New Table", _
ViewType:=olTableView, SaveOption:=olViewSaveOptionThisFolderEveryone)
End Sub
Methoden
Name |
---|
Apply |
Copy |
Delete |
GoToDate |
Reset |
Save |
Eigenschaften
Name |
---|
Application |
Klasse |
Filter |
Sprache |
LockUserChanges |
Name |
Parent |
SaveOption |
Session |
Standard |
ViewType |
XML |
Siehe auch
View-ObjektmemberOutlook-Objektmodellreferenz
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.