发布网友
共2个回答
热心网友
解决办法:
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
错误提示。
4.直接去下面的网站下载stdole32.tlb
---------------------------分割线---------------------------
最好还是去别的XP电脑上拷一个,未授权是无所谓,能粘贴进去,重启之后应该就可以了
热心网友
终于电脑操作系统升级成为win7,也装了excel2007,但问题却出现了。
当我一打开电脑,会出现stdole32.tlb的提示窗口,点确定,excel就会开始修复,但实际上此修复并不解决问题,下次打开excel还是会出现此问题。
在网上搜索了n种答案,无非以下几种:
1)重新安装office
2007;
2)给登录用户提权,升级到admin级别;
3)拷贝其他电脑stdole32.tlb文件到本机
实际上这三种解决方案对于我这台电脑来说根本解决不了问题,依然出现讨厌的窗口,尽管取消也可以用,但总是觉得不爽。通过搜索微软的帮助,发现了类似情况解决的方案也是提权,可是我的用户已经属于administrator组成员,到底要怎么提权呢?这时想到了讨厌的uac(user
account
control
:
用户帐户控制),总是要求这样或者那样的权限,一下想到,那如果我关闭uac后重装office,是否看以解决此问题呢?
于是关闭了uac,重新安装office,一切问题解决。
附:关闭uac方法
使用msconfig关闭uac
1.
依次点击“开始
运行”,输入msconfig,打开系统配置实用程序
2.
选择”工具”选项卡,向下滚动找到”关闭
uac”
,选中该行。
3.
点击“启动”按钮
4.
一个cmd窗口将会打开,当运行完毕后,将其关闭。
5.
退出msconfig,重启系统即可。
如果您以后想要重新开启uac功能,只需选中”启动
uac”行,同样进行操作一次即可开启。
出现本问题系统环境: