SETATREFEXPR FunctionSETATREFEXPR Function

Speichert einen Wert, der durch eine Aktion in der Benutzeroberfläche (UI) oder Automatisierung festgelegt ist.Stores a value that is set through an action in the user interface (UI) or Automation.

SyntaxSyntax

SETATREFEXPR ([** Expr_opt **])SETATREFEXPR ([ ** expr_opt ** ])

ParameterParameters

NameName Erforderlich/OptionalRequired/Optional DatentypData Type BeschreibungDescription
expr_optexpr_opt
OptionalOptional
VariiertVaries
Ein Ausdruck, der durch den Wert oder ein Ausdruck, der in der SETATREF-Funktion referenzierten Zelle zugewiesen wird ersetzt wird.An expression that is replaced by the value or expression being assigned to the referenced cell in the SETATREF function. Wenn nicht angegeben haben, ist der Anfangswert 0 (null).If not indicated, its initial value is 0 (zero).

BemerkungenRemarks

Der Wert eines SETATREFEXPR-Ausdrucks kann auch über eine SETATREF-Funktion einer anderen Zelle, die auf die Zelle mit dem SETATREFEXPR-Ausdruck verweist, festgelegt werden.The value of a SETATREFEXPR expression can also be set from a SETATREF function in another cell that references the cell containing the SETATREFEXPR expression.

Sie sind nicht auf die Verwendung der SETATREFEXPR-Funktion als Parameter der SETATREF-Funktion beschränkt.You are not limited to using the SETATREFEXPR function as a parameter to the SETATREF function.

Beispiel 1Example 1

Im folgenden Beispiel wird die SETATREFEXPR-Funktion verwendet, um sicherzustellen, dass ein Shape so breit wie der enthaltene Text ist.The following example uses the SETATREFEXPR function to ensure that a shape is as wide as its text.

Width =MAX(TEXTWIDTH(TheText),SETATREFEXPR())Width =MAX(TEXTWIDTH(TheText),SETATREFEXPR())

Beispiel 2Example 2

Im folgenden Beispiel wird gezeigt, wie die SETATREFEXPR-Funktion verwendet werden kann, damit Shapes in einem benutzerdefinierten Gitter einrasten. Die SETATREFEXPR-Formeln werden in den Zellen PinX und PinY platziert, sodass der Drehbezugspunkt in dem in User.GridX und User.GridY definierten Gitter einrastet.The following example shows how you can use the SETATREFEXPR function to cause your shapes to snap to a custom grid. The SETATREFEXPR formulas are placed in the PinX and PinY cells, causing the shape's pin to snap to the grid defined in User.GridX and User.GridY.

User.GridX =2 inUser.GridX =2 in

User.GridY =2 inUser.GridY =2 in

PinX = INT (SETATREFEXPR /User.GridX () +.5)*User.GridXPinX =INT(SETATREFEXPR()/User.GridX + .5)*User.GridX

PinY = INT (SETATREFEXPR /User.GridY () +.5)*User.GridYPinY =INT(SETATREFEXPR()/User.GridY + .5)*User.GridY

Beispiel 3Example 3

Ein Beispiel zur Verwendung der SETATREFEXPR-Funktion zusammen mit der SETATREF-Funktion finden Sie unter der SETATREF -Funktion.For an example using the SETATREFEXPR function with the SETATREF function, see the SETATREF function.