Application.Find-Methode (Project)

Sucht nach einem ungefilterten Wert; Gibt True zurück, wenn der Wert gefunden wurde.

Syntax

Ausdruck. Find (Field, Test, Value, Next, MatchCase, FieldID, TestID)

expression Eine Variable, die ein Application-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Feld Optional String Der Name des zu suchenden Felds.
Test Optional String Der Typ des Vergleichs zwischen Field und Value. Dies kann eine der Vergleichszeichenfolgen sein.
Wert Optional String Der Wert, der mit dem von Field angegebenen Feld verglichen werden soll.
Next Optional Boolescher Wert True, wenn Project nach unten für das nächste Vorkommen eines Werts sucht, die den Suchkriterien entspricht. False, Wenn das Projekt für das nächste Vorkommen sucht. Der Standardwert ist True.
MatchCase Optional Boolescher Wert True, Wenn die Suche Groß-/Kleinschreibung beachtet wird. Der Standardwert ist False.
FieldID Optional Variant Die Feldidentifikationsnummer kann eine der PjField-Konstanten sein. FieldID Vorrang vor einen beliebigen Wert dar.
Testid Optional Variant Die Testidentifikationsnummer kann eine der PjComparison-Konstanten sein. TestID Vorrang vor jeder Testwert.

Vergleichszeichenfolgen

Vergleichszeichenfolge Beschreibung
"Gleich" Der Wert von Field ist gleich Value.
"Ungleich" Der Wert von Field ist ungleich Value.
"Größer als" Der Wert von Field ist größer als Value.
"Größer oder gleich" Der Wert von Field ist größer oder gleich Value.
"Kleiner als" Der Wert von Field ist kleiner als Value.
"Kleiner oder gleich" Der Wert von Field ist kleiner oder gleich Value.
"Innerhalb" Der Wert von Field ist innerhalb von Value.
"Nicht innerhalb" Der Wert von Field ist nicht innerhalb von Value.
"Enthält" Feld enthält Wert.
"Enthält nicht" Feld enthält nicht Value.
"Enthält genau" Das Feld enthält genau Value.

Rückgabewert

Boolean

Bemerkungen

Verwenden die Find -Methode ohne Argumente oder ohne Angabe von Field, Test und Value zeigt das Dialogfeld Suchen, die Optionen für den vorhergehenden Status festgelegt sind.

Verwenden Sie für die Suche von Werten, deren sämtliche Werte durchsuchbar sind, die Methode FindEx.

Beispiel

Beide Anweisungen im folgenden Beispiel suchen den nächsten Vorgang mit Priorität= 600.

Sub FindFieldByPriority 
 Find Field:="Priority", Test:="equals", Value:="600" 
 Find Field:="xx", Test:="xx", FieldID:=pjTaskPriority, TestID:=pjCompareEquals, Value:="600" 
End Sub

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.