我一直在将各种XML文件导入到excel中,效果很好,但是一旦保存并关闭了电子表格,然后再次将其重新打开以导入其他XML文件,就会发生错误。错误如下。
'操作无法完成,因为XML映射已损坏。要解决此问题,请从工作簿中删除关联的XML映射,然后将XML映射添加回工作簿。
当我尝试通过单击功能区上XML类别中的“源”按钮删除它时,错误再次出现。
有人有什么建议吗?
小智 5
删除映射的一种方法是在VB页面(开发人员宏编辑)的“立即”窗口中,输入以下命令:
thisworkbook.XmlMaps(1).Delete
Run Code Online (Sandbox Code Playgroud)
然后,我发现需要导入一个没有“ includes”的模式,这意味着将XSD文件压缩成一个大的XSD文件。
希望微软解决此问题,因为这很痛苦!
| 归档时间: |
|
| 查看次数: |
2757 次 |
| 最近记录: |