Is-OperatorIs operator

Wird zum Vergleichen von zwei Objektverweis-Variablen verwendet.Used to compare two object reference variables.

SyntaxSyntax

Ergebnis=object1 ist objekt2result=object1 Is object2

Die Syntax des Is-Operators umfasst die folgenden Teile:The Is operator syntax has these parts:

TeilPart BeschreibungDescription
resultresult Erforderlich; eine beliebige numerische Variable.Required; any numeric variable.
object1object1 Erforderlich; ein beliebiger Objektname.Required; any object name.
objekt2object2 Erforderlich. Ein Objektname.Required; any object name.

HinweiseRemarks

Wenn Objekt1 und Objekt2 auf dasselbe Objekt verweisen, lautet das ErgebnisTrue; wenn sie nicht auf dasselbe Objekt verweisen, lautet das ErgebnisFalse.If object1 and object2 both refer to the same object, result is True; if they do not, result is False. Es gibt verschiedene Methoden, um zu erreichen, dass zwei Variablen auf dasselbe Objekt verweisen.Two variables can be made to refer to the same object in several ways.

Im folgenden Beispiel gilt die Festlegung, dass A auf dasselbe Objekt wie B verweist:In the following example, A has been set to refer to the same object as B:

Set A = B

Im folgenden Beispiel verweisen A und B auf dasselbe Objekt wie C:The following example makes A and B refer to the same object as C:

Set A = C
Set B = C

BeispielExample

In diesem Beispiel wird der Is -Operator zum Vergleichen von zwei Objektreferenzen verwendet.This example uses the Is operator to compare two object references. Die Namen der Objektvariable sind generisch und dienen nur dem Zweck der Veranschaulichung.The object variable names are generic and used for illustration purposes only.

Dim MyObject, YourObject, ThisObject, OtherObject, ThatObject, MyCheck
Set YourObject = MyObject    ' Assign object references.
Set ThisObject = MyObject
Set ThatObject = OtherObject
MyCheck = YourObject Is ThisObject    ' Returns True.
MyCheck = ThatObject Is ThisObject    ' Returns False.
' Assume MyObject <> OtherObject
MyCheck = MyObject Is ThatObject    ' Returns False.

Siehe auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.