Public Const xml2010 = "http://schemas.microsoft.com/office/2009/07/customui"

Public Sub CreateXml(ByVal output_path As String)
    Dim XML As MSXML2.DOMDocument
    Dim xmlItem As MSXML2.IXMLDOMNode
    Dim xmlAttr As MSXML2.IXMLDOMAttribute
    Set XML = New MSXML2.DOMDocument
    XML.async = False
    XML.SetProperty "SelectionLanguage", "XPath"

    ' データ作成
    XML.appendChild XML.createProcessingInstruction("xml", "version='1.0' encoding='UTF-8'")
    Set xmlItem = XML.appendChild(XML.createElement("ribbon"))

    Set xmlItem = xmlItem.appendChild(XML.createElement("customUI"))
    Set xmlAttr = XML.createAttribute("xmlns")
    xmlAttr.NodeValue = xml2010
    Set xmlItem = xmlItem.Attributes.setNamedItem(xmlAttr)
   
    ' 保存
    XML.Save output_path
   
End Sub