Función SETATREFEXPR

Almacena un valor que se establece a través de una acción en la interfaz de usuario (UI) o Automation.

Sintaxis

SETATREFEXPR ([ **expr_opt * ])

Parameters

Name Necesario/Opcional Tipo de datos Descripción
expr_opt
Opcional
Varía
Expresión que se reemplaza por el valor o la expresión que se asigna a la celda a la que se hace referencia en la función SETATREF. Si no se indica, su valor inicial es 0 (cero).

Comentarios

El valor de una expresión SETATREFEXPR también se puede establecer desde una función SETATREF en otra celda que haga referencia a la celda que contiene la expresión SETATREFEXPR.

No se limita a usar la función SETATREFEXPR como parámetro para la función SETATREF.

Ejemplo 1

En el ejemplo siguiente, se usa la función SETATREFEXPR para garantizar que una forma tiene el ancho de su texto.

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

Ejemplo 2

En el ejemplo siguiente, se muestra cómo utilizar la función SETATREFEXPR para que las formas se ajusten a una cuadrícula personalizada. Las fórmulas SETATREFEXPR se colocan en las celdas PinX y PinY, lo cual produce que el eje de la forma se ajuste a la cuadrícula definida en User.GridX y User.GridY.

User.GridX =2 pda

User.GridY =2 pda

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

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

Ejemplo 3

Para conocer un ejemplo sobre el uso de la función SETATREFEXPR con la función SETATREF, vea el tema que trata la función SETATREF.