Objeto XMLNode (Word)
Representa um único elemento XML aplicado a um documento.
Cada elemento XML aplicado a um documento é exibido como um nó em um controle de exibição de árvore no painel de tarefas Estrutura XML. Cada nó no modo de exibição de árvore é uma instância de um objeto XMLNode. A hierarquia nesse modo de exibição indica se um nó contém nós filho.
Use o método Item da coleção XMLNodes para retornar um objeto XMLNode individual. Use o método Validate para verificar se um elemento XML é válido de acordo com os esquemas aplicados e o que qualquer elemento filho necessário existe e está na ordem exigida. Após executar o método Validate, use a propriedade ValidationStatus para verificar se um elemento é válido e a propriedade ValidationErrorText para exibir informações sobre o que o usuário precisa fazer para adequar o documento às regras do esquema XML.
O exemplo a seguir valida cada elemento XML no documento ativo. Se o elemento for considerado inválido segundo o esquema, o exemplo retornará uma mensagem ao usuário explicando o motivo do problema.
Sub ValidateXMLElements()
Dim objNode As XMLNode
For Each objNode In ActiveDocument.XMLNodes
objNode.Validate
If objNode.ValidationStatus <> wdXMLValidationStatusOK Then
MsgBox objNode.ValidationErrorText(True)
End If
Next
End Sub
Referência do modelo de objeto do Word
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.