这是兼容性的问题。解决此问题的方法和操作步骤如下:
1、首先,打开计算机,单击左下角的圆圈图标,在输入框中输入“运行”,然后单击对应的应用,如下图所示。
2、其次,“运行”界面打开。 输入关键字“msconfig”,如下图所示。
3、接着,单击下面的“确定”按钮,如下图所示。
4、然后,界面跳转,单击“工具”选项卡,选择“更改UAC设置”,然后单击右下角的启动图标,如下图所示。
5、随后,弹出用户帐户控制设置,确认默认选项,然后单击右下角的“确定”按钮,如下图所示。
6、最后,单击左下角的开始按钮图标,单击“重启”按钮,然后重新启动计算机,如下图所示。 重新启动计算机后,就可以正常打开excel软件了。
将Xp系统system32下的Stdole32.tlb文件替换了vista系统system32下的Stdole32.tlb文件。重起后OK了
在别的正常运行excel的计算机上拷贝stdole32.tlb放到相同的路径下,再运行excel看看,如果问题依旧,建议对OFFICE修复。
可按照下面的步步骤修复;
单击 开始 ,然后单击 控制面板 。
双击 添加或删除程序 。
单击你的Microsoft Office Edition ,然后单击 更改