大众信息网

打开excel时提示此工作薄已丢失了其VBA项目 Activex控件以及其他任何与可编译程序性的相关的功能

答案:2  mip版
解决时间 2021-02-22 21:31
  • 提问者网友:情婲、毒
  • 2021-02-22 08:32
从客户处获得几个excel文件,有些可以正常打开,有些打开时就会出现上面所说的错误。打开vb编辑器并未发现有任何的宏代码及其他vb方法,我想知道excel中究竟是使用了什么Activex控件或隐藏的什么宏代码导致出错。我知道安装visual basic for applications及其他方法可以解决该问题,但我想知道其出错的根本原因。
最佳答案
  • 二级知识专家网友:用二逼挥霍青春
  • 2021-02-22 09:18
把“Visual Basic编辑器”中的“模块1...X”改为英文名就可以了。(通过“Visual Basic编辑器”中的视图→属性窗口可调出)
主要原因应该是控制面板”中的“区域和语言选项”设置成其它外语的了,这就导致了如果“Visual Basic编辑器”中的“模块1...X”是中文名称,就会弹出Visual Basic未找到。
解决方法如下:
打开“控制面板”→“区域和语言选项”,在区域选项卡里,把“标准和格式”中的语言改成中国(中国)就可以了。
全部回答
  • 1楼网友:冷月花魂
  • 2021-02-22 10:26
您好,看到您的问题将要被新提的问题从问题列表中挤出,问题无人回答过期后会被扣分并且悬赏分也将被没收!所以我给你提几条建议: 一,您可以选择在正确的分类下去提问或者到与您问题相关专业网站论坛里去看看,这样知道你问题答案的人才会多一些,回答的人也会多些。 二,您可以多认识一些知识丰富的网友,和曾经为你解答过问题的网友经常保持联系,遇到问题时可以直接向这些好友询问,他们会更加真诚热心为你寻找答案的。 三,该自己做的事还是必须由自己来做的,有的事还是须由自己的聪明才智来解决的,别人不可能代劳!只有自己做了才是真正属于自己的,别人只能给你提供指导和建议,最终靠自己。 您可以不采纳我的答案,但请你一定采纳我的建议哦! 虽然我的答案很可能不能解决你的问题,但一定可以使你更好地使用问问哦~~~
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯