Função SETATREFEXPR

Armazena um valor que é definido por meio de uma ação na interface do usuário (interface do usuário) ou automação.

Sintaxe

SETATREFEXPR ([ **expr_opt * ])

Parâmetros

Name Obrigatório/opcional Tipo de dados Descrição
expr_opt
Opcional
Varia
Uma expressão substituída pelo valor ou expressão atribuída à célula referenciada na função SETATREF. Se não for indicado, seu valor inicial será 0 (zero).

Comentários

O valor de uma expressão SETATREFEXPR também pode ser definido a partir de uma função SETATREF em outra célula que faça referência à célula que contém a expressão SETATREFEXPR.

Você não se limita a usar a função SETATREFEXPR como um parâmetro para a função SETATREF.

Exemplo 1

O seguinte exemplo usa a função SETATREFEXPR para garantir que uma forma seja tão grande quanto seu texto.

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

Exemplo 2

O seguinte exemplo mostra como você pode usar a função SETATREFEXPR para fazer com que sua forma se encaixe a uma grade personalizada. As fórmulas SETATREFEXPR são colocadas nas células PinX e PinY, fazendo com que o pino da forma se encaixe na grade definida em User.GridX e User.GridY.

User.GridX =2 pol

User.GridY =2 pol

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

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

Exemplo 3

Para um exemplo usando a função SETATREFEXPR com a função SETATREF, consulte a função SETATREF.