CustomXMLParts.SelectByID method (Office)

Selects a custom XML part matching a GUID.

Syntax

expression.SelectByID(Id)

expression An expression that returns a CustomXMLParts object.

Parameters

Name Required/Optional Data type Description
Id Required String Contains the GUID for the custom XML part.

Return value

CustomXMLPart

Remarks

If a custom XML part with this ID does not exist, the method returns Nothing.

Example

The following example retrieves a custom XML part matching the GUID, and then searches for a node in that part that matches an XPath expression.

Dim cxp1 As CustomXMLPart 
Dim cxn As CustomXMLNode 
 
' Returns a custom xml part by its ID. 
 Set cxp1 = ActiveDocument.CustomXMLParts.SelectByID("F9168C5E-CEB2-4faa-B6BF-329BF39FA1E4")         
 
' Get the node matching the XPath expression.                              
Set cxn = cxp1.SelectSingleNode("//*[@supplierID = 1]")

See also

Support and feedback

Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.