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.
Schränkt den Wert einer Zelle auf einen oder mehrere Bereiche ein.
Syntax
BOUND (value, type, ignore, value1, value2[,ignore(n), value1(n), value2(n),...] )
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
value | Erforderlich | Numeric | Der aktuelle einzuschränkende Wert. |
Typ | Erforderlich | Numeric | Gibt an, ob die Einschränkung einschließend (0), ausschließend (1) oder deaktiviert (2) ist. |
ignorieren | Erforderlich | Boolean | TRUE, um den Bereich zu ignorieren; FALSE, um den Wert der Zelle auf den Bereich einzuschränken. |
value1 | Erforderlich | Numeric | Erster Wert in einem Bereich. |
Value2 | Erforderlich | Numeric | Zweiter Wert in einem Bereich. |
Hinweise
Verwenden Sie die BOUND-Funktion, um den Wert einer Zelle auf eine obere und untere Grenze zu beschränken, z. B. um Objekte zu steuern, die nicht über oder unter einer minimalen oder maximalen Höhe gestreckt werden sollen. Die Einschränkung kann in Bezug auf den Bereich oder die Bereiche inklusiv oder exklusiv sein. Wenn der aktuelle Wert nicht eingeschränkt werden soll, legen Sie den Typparameter auf 2 (deaktiviert) fest.
Sie können mehrere Bereiche definieren, indem Sie die Parameter ignore, value1 und value2 mehrfach verwenden. Verwenden Sie den ignore-Parameter, um Einschränkungen für einen bestimmten Bereich zu deaktivieren.
Die Formel mit der BOUND-Funktion wird nicht überschrieben, wenn sich die Werte ändern. Stattdessen bleibt die Formel erhalten, und der neue Wert wird für den Parameter value eingetragen.
Beispiel 1
In diesem Beispiel wird mit der BOUND-Funktion erzwungen, dass ein Steuerpunkt nicht die Grenzen eines Shape-Felds verlässt.
Controls.X1 = BOUND(Width*0.5, 0, FALSE, Width*0, Width*1)
Controls.Y1 = BOUND(Height*0.5, 0, FALSE, Height*0, Height*1)
Beispiel 2
In diesem Beispiel wird mit der BOUND-Funktion die Breite eines Shapes auf 2 Zoll (inches), 4 Zoll oder 6 Zoll beschränkt.
Width = BOUND(, 0, FALSE, 2 in, 2 in, FALSE, 4 in, 4 in, FALSE, 6 in, 6 in)