Shape.CellExists-Eigenschaft (Visio)

Bestimmt, ob innerhalb des Suchbereichs eine bestimmte ShapeSheet-Zelle vorhanden ist. Schreibgeschützt.

Syntax

Ausdruck. CellExists( _localeSpecificCellName_ , _fExistsLocally_ )

Ausdruck Eine Variable, die ein Shape-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
localeSpecificCellName Erforderlich String Der lokale oder universelle Name der ShapeSheet-Zelle, nach der Sie suchen möchten.
fExistsLocally Erforderlich Integer Der Suchbereich.

Rückgabewert

Ganze Zahl

HinwBemerkungeneise

Über das Argument localeSpecificCellName kann ein Zellenname in der lokalen oder universellen Syntax angegeben werden. Verwenden Sie die CellsSRCExists-Eigenschaft, um eine Zelle nach Abschnitts-, Zeilen- und Spaltenindex zu suchen.

Über das Argument fExistsLocally wird der Suchbereich angegeben.

  • Ist fExistsLocally nicht auf Null festgelegt (True), ist der CellExists-Eigenschaftswert nur dann True, wenn das Objekt die Zelle lokal enthält. Ist die Zelle geerbt, lautet der CellExists-Eigenschaftswert False.

  • Ist fExistsLocally auf Null festgelegt (False), ist der CellExists-Eigenschaftswert True, wenn das Objekt die Zelle enthält oder erbt.

Eine Liste der Zellindexwerte können Sie in der Visio-Typbibliothek für die Member der VisCellIndices-Klasse anzeigen.

Hinweis

Ab Microsoft Visio 2000 können Sie sowohl lokale als auch universelle Namen verwenden, um auf Shapes, Master-Shapes, Dokumente, Zeichenblätter, Zeilen, Add-Ons, Zellen, Hyperlinks, Formatvorlagen, Schriftarten, Master-Shape-Verknüpfungen, Benutzeroberflächenobjekte und Layer von Visio zu verweisen. Wenn ein Benutzer z. B. ein Shape verwendet, gibt er einen lokalen Namen an. Ab Microsoft Office Visio 2003 werden in der ShapeSheet-Kalkulationstabelle nur universelle Namen in Zellformeln und Werten angezeigt. (In früheren Versionen wurden universelle Namen in der Benutzeroberfläche nicht angezeigt.)

Als Entwickler können Sie universelle Namen in einem Programm verwenden, falls Sie einen Namen nicht jedes Mal ändern möchten, wenn eine Lösung lokalisiert wird. Verwenden Sie die CellExists-Eigenschaft, um zu bestimmen, ob eine Zelle vorhanden ist, indem Sie entweder den lokalen oder den universellen Namen der Zelle übergeben. Verwenden Sie die CellExistsU-Eigenschaft, um zu bestimmen, ob eine Zelle vorhanden ist, indem Sie den universellen Namen der Zelle übergeben.

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.