Função GUARD

Protege a expressão contra exclusão e alteração por ações executadas na janela de desenho, por exemplo, mover, dimensionar, agrupar ou desagrupar formas.

Sintaxe

GUARD(expressão )

Parâmetros

Name Obrigatório/opcional Tipo de dados Descrição
expression
Obrigatório
String
Uma combinação de constantes, operadores, funções e referências a células ShapeSheet que resulta em um valor.

Comentários

As células normalmente afetadas pela função GUARD são Width, Height, PinX e PinY.

Proteger uma fórmula em qualquer célula evita que o valor da célula seja alterado por ações executadas na janela de desenho. No entanto, uma ação na janela de desenho pode afetar diversas células e cada uma dessas células deve estar protegida caso você deseje evitar alterações inesperadas na aparência da forma.

Exemplo

GUARD(TEXTWIDTH(TheText) + 0,5 pol.)

Essa expressão na célula Width da seção Transformação de Forma de uma forma impede que a expressão (TEXTWIDTH(TheText) + 0,5 in) seja substituída por outro valor quando a largura da forma é alterada na janela de desenho. TheText é uma célula que é disparada quando a composição de texto da forma associada é alterada.