Zweck
Vergleicht den Spaltenwert und Zeilenwert der Zelle mit der übergebenen Zelle.
Klasse
Typ
Methode
Syntax
<oCell>:Compare(
<oCell>
<iOptions>
) Æ iResult
Argumente
<oCell> | Die Zelle, deren Werte verglichen werden sollen. |
Datentyp: | bCell |
<iOptions> | Optionen, die bei dem Vergleich berücksichtigt werden sollen. Die folgenden Optionen werden unterstützt: |
Option |
Beschreibung |
BCCO_COMPAREASSTARTCELL |
Die Zellen werden als Startzelle verglichen.
Anmerkungen Enthält der Zugriff bCell:ColumnPercentage oder bCell:RowPercentage den Wert BCELL_PERCENTAGE_UNDEFINED, dann wird stattdessen der Wert BCELL_PERCENTAGE_NULL verwendet. |
BCCO_COMPAREASENDCELL |
Die Zellen werden als Endzelle verglichen.
Anmerkungen Enthält der Zugriff bCell:ColumnPercentage oder bCell:RowPercentage den Wert BCELL_PERCENTAGE_UNDEFINED, dann wird stattdessen der Wert BCELL_PERCENTAGE_MAX verwendet. |
Datentyp: | DWord |
Rückgabewert
iResult | Numerischer Wert, der definiert, ob die übergebene Zelle gleich ist oder vor bzw. hinter der Zelle liegt. Wenn beide Zellen gleich sind, dann wird der Wert BCCR_EQUAL zurückgegeben. Ansonsten enthält das Lo-Word das Ergebnis für den Spaltenwert und das Hi-Word das Ergebnis für den Zeilenwert. Folgende Werte können zurückgegeben werden: |
Wert |
Beschreibung |
BCCR_BEFORE |
Der Spaltenwert bzw. Zeilenwert der übergebenen Zelle liegt vor der Zelle. |
BCCR_EQUAL |
Der Spaltenwert bzw. Zeilenwert der übergebenen Zelle ist gleich der Zelle. |
BCCR_BEHIND |
Der Spaltenwert bzw. Zeilenwert der übergebenen Zelle liegt hinter der Zelle. |
Datentyp: | DWord |
Beschreibung
bCell:Compare() vergleicht die Spaltenwerte bzw. die Zeilenwerte beider Zellen miteinander.
Siehe auch
Page url: http://www.YOURSERVER.com/index.html?bcell_compare.htm