Excel揭秘20:xlb文件 |
您所在的位置:网站首页 › xlb格式恢复 › Excel揭秘20:xlb文件 |
这段时间一直在研究《Professional Excel Development》这本书,并将研究笔记在完美Excel公众号上分享,有兴趣的朋友可以查阅完美Excel公众号上的一起学Excel专业开发系列文章。 在研读到第6章:独立式应用程序时,调试其示例加载宏时,代码总是在: If Val(Application.Version) = 9 Then sToolbarFile = Left$(sPath,InStrRev(sPath, "\")) & "Excel.xlb" Else sToolbarFile = Left$(sPath,InStrRev(sPath, "\")) & "Excel" &Val(Application.Version) & ".xlb" End If 这里出错! 反复调试后,问题解决了,但让我对xlb文件提起了兴趣,想弄清楚这到底是个什么类型的文件。 在网上查了一圈,总算大致明白了这种类型的文件可能是用来记录用户对Excel的操作更改,包括菜单、命令等。这样,当用户修改了Excel的配置后,下次启动Excel时Excel会保留这些配置。但这也带来了麻烦,譬如在用户在开发定制的Excel应用程序时,如果没有恢复Excel的常用设置或者应用程序运行中崩溃,就会导致一些问题,例如一些命令按钮变灰不能使用。 如何解决呢?很简单,直接将这个文件删除即可。在下次重新启动Excel时,Excel会自动生成一个新的同名文件,恢复其默认设置。 在哪里找到这个文件呢?其实,这个文件位于: C:\用户\\AppData\Roaming\Microsoft\Excel 文件夹下。不同的Excel版本具有不同的名字,自Excel 2003起,该文件在各Excel版本的名字如下: Excel 2003:Excel11.xlb Excel 2007:Excel12.xlb Excel 2010:Excel14.xlb Excel 2013/2016:Excel15.xlb 找了半天,就了解了上述这点内容!这方面的资料似乎比较少,有知道的朋友能否详细介绍一下呢? |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |