Méthode CustomXMLNode.RemoveChild (Office)

Cette méthode supprime de l'arborescence le nœud enfant spécifié.

Syntaxe

expression. RemoveChild(Child)

Expression Expression qui renvoie un objet CustomXMLNode .

Parameters

Nom Requis/Facultatif Type de données Description
Child Requis CustomXMLNode Représente le nœud enfant du nœud de contexte.

Remarques

Si le nœud spécifié dans le paramètre Enfant n’est pas un enfant du nœud de contexte, ou si l’action entraîne une arborescence non valide, la suppression n’est pas effectuée et un message d’erreur s’affiche.

Exemple

L'exemple suivant sélectionne une partie personnalisée, puis un nœud dans cette partie. Le code supprime ensuite un enfant de ce nœud.

Dim cxp1 As CustomXMLPart 
 Dim cxn As CustomXMLNode 
 
 With ActiveDocument 
 
    ' Return the first part with the given root namespace. 
    Set cxp1 = .CustomXMLParts("urn:invoice:namespace")    
         
    ' Get node using XPath expression.                              
    Set cxn = cxp1.SelectSingleNode("//*[@supplierID = 1]")  
 
    ' Remove a child node. 
    cxn.RemoveChild(cxn.SelectSingleNode("//discount"))   
        
End With     

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.