外接程序XML脚本在保存后不断消失

外接程序XML脚本在保存后不断消失,xml,user-interface,excel,excel-addins,vba,Xml,User Interface,Excel,Excel Addins,Vba,我正在使用UI自定义编辑器编写xml,以便为Excel创建自定义功能区。它运转良好;然而,突然,自定义选项卡从excel中消失,在编辑器中检查脚本后,我注意到它消失了。我试图重新插入脚本并保存它,但它继续消失。我很困惑。有人能提供关于发生了什么以及我如何解决的信息吗 <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui"> <ribbon> <tabs> <tab id

我正在使用UI自定义编辑器编写xml,以便为Excel创建自定义功能区。它运转良好;然而,突然,自定义选项卡从excel中消失,在编辑器中检查脚本后,我注意到它消失了。我试图重新插入脚本并保存它,但它继续消失。我很困惑。有人能提供关于发生了什么以及我如何解决的信息吗

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
<ribbon>
<tabs>
<tab id="USMCAnalysttab" label="USMC Analyst" >
<group id="group1" label="Range Editing">
<button id="button1" label="Recreate NIIN" imageMso="HappyFace" onAction="'USMC Add In.XLAM'!NIIN_Fix" />
<button id="button2" label="Insert Decimal" imageMso="OutlookGlobe" onAction="Macro2"
/>
</group>
<group id="group2" label="Data Extraction">
<button id="button3" label="Extract AAC"  imageMso="HappyFace"
onAction="'USMC Add In.XLAM'AAC_Extraction" />
<button id="button4" label="Extract Julian Date" imageMso="OutlookGlobe"
onAction="'USMC Add In.XLAM'JD_Extraction" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>

找到解决方案

我在打开Excel应用程序(和主题加载项)的同时保存了编辑后的XML。这损坏了我的文件,禁用了xml编辑以及任何类型的保存。幸运的是,我将脚本保存在一个文本文件中,因此没有丢失多少内容