Code Snippets



Open XML SDK 2.0 productivity Tool for Microsoft Office


Office.CustomXMLPart
Office.CustomXMLNodes
Office.CustomXMLNode


Office.msoCustomXMLNodeType


XML Parts





XML Options dialog
This dialog is accessed from the XML Structure Task Pane and modifies the Task Pane's appearance.


Save data only
ActiveDocument.XMLSaveDataOnly=True


Apply custom transform
ActiveDocument.TransformDocument "c:\path\filename.xsl"


Validate document against attached schemas
ActiveDocument.XMLSchemaReferences.AutomaticValidation = True



Hide schema violations in this document
ActiveDocument.XMLSchemaReferences.HideValidationErrors = True


Ignore mixed content
ActiveDocument.XMLSchemaReferences.IgnoreMixedContent = True


Allow saving as XML even if not valid
ActiveDocument.XMLSchemaReferences.AllowSaveAsXMLWithoutValidation = True

Hide namespace alias in XML Structure task pane


ActiveDocument.XMLHideNamespaces = True


Show advanced XML error messages
ActiveDocument.XMLShowAdvancedErrors = True


Show placeholder text for all empty elements
ActiveDocument.XMLSchemaReferences.ShowPlaceholderText = True



Schema Library
This list displays the entries in Application.XMLNamespaces.


To select a filtered list of nodes
ActiveDocument.SelectNode AnXPath,Prefix


To select the first node matching the filter
ActiveDocument.SelectSingleNode AnXPath,Prefix



© 2026 Better Solutions Limited. All Rights Reserved. © 2026 Better Solutions Limited TopPrevNext