藉由在繪圖視窗中執行的動作,例如移動、重設大小、群組或取消群組圖形,保護 表達 式免於刪除和變更。
語法
GUARD (表示 式 )
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
|
expression |
必要 |
字串 |
常數、運算子、函數及產生數值的 ShapeSheet 儲存格之參考的組合。 |
註解
最常受到 GUARD 函數影響的儲存格為 Width、Height、PinX 及 PinY。
保護任何儲存格中的公式,以免儲存格的值受到繪圖視窗動作所變更。 不過,繪圖視窗的一個動作可影響數個儲存格,若要避免意外變更圖形的外觀,就必須保護這些儲存格。
範例
GUARD(TEXTWIDTH(TheText) + 0.5 in)
這一運算式在圖形的 Shape Transform 區段的 Width 儲存格中,可避免在繪圖視窗變更圖形寬度時,以其他值來取代運算式 (TEXTWIDTH(TheText) + 0.5 in)。 TheText 是關聯的圖形文字變更時所觸發的儲存格。