许多计算机用户选择将他们的ofiice升级到2007或2010版本。当完成的excel文档发给自己的领导或同事时,发现对方没有升级,无法打开文档,只好保存为2003版发给对方。结果对方打开后发现格式完全丢失,当他们打开文档时,格式也丢失了。无论他们怎么保存,格式都会丢失。今天我就来告诉大家原因是什么,如何应对。
1.首先,我来告诉你原因。一般这种情况是用户安装了office2007版本,自带自动保存所有格式的功能。但2003版保存样式的数据库容量有限,比2007版少很多。2007版自动保存样式超过2003版的容量后,当保存为2003版时,2003版会出现错误。
2.在这种情况下,您只需要删除格式。一个一个删除很麻烦。现在,我将教你如何一次删除保存在此工作簿中的不必要的格式样式。
3.打开Excel表单,同时按Alt F11键,会出现一个窗口。双击左边的工作簿,会弹出一个窗口。
4.在新的弹出窗口中输入以下VB代码:
子测试()
昏暗的猪圈作为风格
对于ActiveWorkbook中的每个sty。风格
如果不是麦粒肿。内置然后麦粒肿。删除
然后
末端接头
点按上方工具栏中的“运行”按钮(类似于播放按钮)。这个代码的意思是判断你的样式库中是否有你当前正在使用的样式。有就保留,没有就删除。
5.运行后,如果将2007版excel保存到2003版,格式不会丢失。
注意事项:
1.按Alt F11。这里的F11不是F和11,而是键盘顶行F1-F12中的F11。