Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Altera o texto do erro de validação, exibido ao usuário para um nó especificado, e obriga o Word a reportar um nó como inválido.
Sintaxe
expression.
SetValidationError( _Status_ , _ErrorText_ , _ClearedAutomatically_ )
expressão Obrigatório. Uma variável que representa um objeto "XMLNode".
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Status | Obrigatório | WdXMLValidationStatus | Especifica se define (wdXMLValidationStatusCustomwdXMLValidationStatusCustom) ou apaga (wdXMLValidationStatusOKwdXMLValidationStatusOK) o texto de erro de status da validação. |
| ErrorText | Opcional | Variant | O texto exibido para o usuário. Deixe em branco quando o parâmetro Status estiver definido como wdXMLValidationStatusOK. |
| ClearedAutomaticamente | Opcional | Boolean | True limpa automaticamente a mensagem de erro assim que o próximo evento de validação ocorrer no nó especificado. False requer a execução do método SetValidationError com um parâmetro de Status do wdXMLValidationStatusOK para limpar o texto de erro personalizado. |
Comentários
Para definir o texto de erro personalizado, use a constante Wdxmlvalidationstatuscustomwdxmlvalidationstatuscustom.
Exemplo
O exemplo a seguir especifica o texto de erro de validação personalizado.
Dim objNode As XMLNode
Set objNode = ActiveDocument.XMLNodes(1)
objNode.SetValidationError wdXMLValidationStatusCustom, _
"Error Text", True
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.