如何解决excel打开时总是出现stdole32.tlb的提示

2025-02-24 03:28:23
推荐回答(3个)
回答1:

这一般都是在Vista系统中出现的问题,解决办法:
  1、把office打上SP2补丁;
  2、去别的Xp系统电脑复制system32下的Stdole32.tlb文件替换了vista系统system32下的Stdole32.tlb文件,然后重启;
  3、安装Microsoft Office 2007 Service Pack 1 Fix 3 精简版(2009-02-06),可解决 Vista 环境下 Excel 的 stdole32.tlb 错误提示。

回答2:

打开C:\Program Files\Microsoft Office\Office12,找到EXCEL.EXE,鼠标右键-属性-兼容性-选择“以兼容模式运行这个程序”就行,不用那么麻烦,搞这搞那的。

回答3:

通过搜索微软的帮助,发现了类似情况解决的方案也是提权,可是我的用户已经属于administrator组成员,到底要怎么提权呢?这时想到了讨厌的UAC(User Account Control : 用户帐户控制),总是要求这样或者那样的权限,一下想到,那如果我关闭UAC后重装office,是否看以解决此问题呢?
  于是关闭了UAC,重新安装office,一切问题解决。
  附:关闭UAC方法
  使用MSCONFIG关闭UAC
  1. 依次点击“开始 运行”,输入MSCONFIG,打开系统配置实用程序
  2. 选择”工具”选项卡,向下滚动找到”关闭 UAC” ,选中该行。
  3. 点击“启动”按钮
  4. 一个CMD窗口将会打开,当运行完毕后,将其关闭。
  5. 退出MSCONFIG,重启系统即可。
  如果您以后想要重新开启UAC功能,只需选中”启动 UAC”行,同样进行操作一次即可开启。