Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie das Microsoft Outlook-Objektmodell, um Informationen zu allen Elementen in einem Ordner zurückzugeben. Häufig ist jedoch beabsichtigt, nach einem bestimmten Element zu suchen oder eine Teilmenge der Elemente in einem Ordner zu erhalten. Im Folgenden einige Beispiele als Anregungen:
Sie entwickeln eine Microsoft Access-Datenbank. Für den Fall, dass der Benutzer einen neuen Kontaktdatensatz eingibt, möchten Sie ihm die Möglichkeit geben, durch Klicken auf eine Schalfläche zu überprüfen, ob ein Kontakt mit demselben Namen bereits in Outlook vorhanden ist. Wenn eine Übereinstimmung gefunden wird, können Sie alle Felder des Kontakts abfragen und automatisch in den Access-Datensatz eingeben. Wenn in dieser Situation der Benutzer die Felder "Vorname" und "Nachname" des Access-Formulars ausgefüllt hat, können Sie die Items.Find -Methode im Outlook-Objektmodell verwenden, um nach einer Übereinstimmung mit dem Outlook-Namensfeld zu suchen. Wenn Sie sicher gehen möchten, dass es keine weiteren Kontakte mit demselben Namen in Outlook gibt, können Sie dann die Items.FindNext -Methode verwenden, um die gleiche Suche erneut auszuführen. Beachten Sie, dass Sie die FindRow - und Restrict-Methoden des Table-Objekts verwenden sollten, wenn die Suchergebnisse nicht Werte für alle integrierten Eigenschaften des Elements enthalten müssen, um eine bessere Suchleistung zu erzielen. Weitere Informationen zum Suchen und Filtern von Elementen mithilfe des Outlook-Objektmodells finden Sie unter Aufzählen, Suchen und Filtern von Elementen in einem Ordner.
Sie schreiben ein Microsoft Visual Basic-Programm, um Termine in Benutzerkalendern automatisch zu planen. Um dies zu erreichen, müssen Sie die Termine eines Benutzers für einen bestimmten Tag abfragen. In diesem Fall würden Sie die Methode Items.Restrict oder Table.Restrict verwenden, um alle Termine, die auf einen bestimmten Tag fallen, abzufragen.
Während die Methoden Items.Find, Items.Restrict, Table.FindRow und Table.Restrict ähnliche Such- und Filterfunktionen ausführen, unterstützt Items.Find nur die Microsoft Jet-Syntax, während die anderen sowohl die Jet-Syntax als auch die DASL-Syntax (DAV Searching and Locating) unterstützen. Weitere Informationen zu diesen Syntaxen finden Sie unter Filtern von Elementen.
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.