通过


GUARD 函数

防止在绘图窗口中执行的操作(例如,移动、调整大小、分组或取消组合形状)删除和更改 表达式

语法

GUARD (表达式 )

参数

名称 必需/可选 数据类型 说明
expression
必需
字符串
常量、运算符、函数和对 ShapeSheet 单元格的引用的组合,其结果为一个值。

备注

最容易受 GUARD 函数影响的单元格是“Height”、“Width”、“PinX”和“PinY”。

在任意单元格中保护一个公式可以防止该单元格的值被绘图窗口中的动作所改变。 然而,绘图窗口中的一个动作可能影响几个单元格,如果您想要防止形状的外观发生意外的改变,这些单元格必须都受到保护。

示例

GUARD(TEXTWIDTH(TheText) + 0.5 in)

形状的“Shape Transform”内容中的 Width 单元格中的此表达式可以防止当绘图窗口中形状的宽度改变时,表达式 (TEXTWIDTH(TheText) + 0.5 in) 被其他值替换。 TheText 是关联形状的文本构成改变时所触发的单元格。