驗證指定的驗證規則集。
語法
expression。
Validate( _RuleSet_ , _Flags_ )
運算式 代表 Validation 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| RuleSet | 選用 | ValidationRuleSet | 整份文件要驗證的規則集。 |
| Flags | 選用 | VisValidationFlags | 驗證之後是否要開啟 [議題] 視窗。 |
傳回值
Nothing
註解
若要驗證文件中所有現用的規則集,請對 RuleSet 傳遞 Nothing。
Flags 必須是下列其中一個 VisValidationFlags 常數。
| 常數 | 值 | 描述 |
|---|---|---|
| visValidationDefault | 0 | 驗證文件並開啟 [議題] 視窗。 此為預設值。 |
| visValidationNoOpenWindow | 1 | 驗證文件,但未開啟 [問題 ] 視窗。 |
如果您未設定選用的 Flags 參數,Visio Microsoft會套用預設行為 (visValidationDefault) 。
當您呼叫 Validate 方法時,Microsoft Visio 會先檢查規則集是否為現用狀態再加以評估。 Visio 在評估期間不會顯示訊息方塊,除非在 [旗標 ] 設定為 visValidationDefault 時未找到任何錯誤,則會通知您;而且只有在 Application.ShowProgressBars 為 True 時,才會顯示進度列。
範例
下列 Visual Basic for Applications (VBA) 範例示範如何使用 Validate 方法來驗證使用中的文件。
' Validate the document.
Call Visio.ActiveDocument.Validation.Validate(,Visio.VisValidationFlags.visValidationDefault)
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。