Método CustomXMLPart.SelectSingleNode (Office)
Seleciona um único nó em uma parte XML personalizada correspondente a uma expressão XPath.
Sintaxe
expressão. SelectSingleNode(XPath)
Expressão Uma expressão que retorna um objeto CustomXMLPart .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
XPath | Obrigatório | String | Contém uma expressão XPath. |
Valor de retorno
CustomXMLNode
Exemplo
O exemplo a seguir demonstra como adicionar uma parte XML personalizada, selecionar uma parte com um URI do namespace e selecionar um nó nessa parte que corresponda a uma expressão XPath.
Dim cxp1 As CustomXMLPart
Dim cxn As CustomXMLNode
' Add a custom XML part.
ActiveDocument.CustomXMLParts.Add ( _
"<suppliers>" & _
"<supplier ID='1'>Contoso</supplier>" & _
"<supplier ID='2'>Wingtip Toys</supplier>" & _
"</suppliers>")
' Return the last custom XML part added to the document.
Set cxp1 = ActiveDocument.CustomXMLParts(ActiveDocument.CustomXMLParts.Count)
' Get a node using XPath.
Set cxn = cxp1.SelectSingleNode("//supplier[@ID=1]")
' Display the node value 'Contoso'.
MsgBox cxn.NodeValue
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.