excel 关于VBA的问题

由于自己学习在EXCEL中编程时的错误操作,EXCEL系统提示:“此工作簿已丢失了VBA项目、及其他任何与可编程序相关的功能。”(我所有的EXCEL表格都是如此。)求问:... 由于自己学习在EXCEL中编程时的错误操作,EXCEL系统提示:“此工作簿已丢失了VBA项目、及其他任何与可编程序相关的功能。”(我所有的EXCEL表格都是如此。)求问:
1。任何找回这些功能。因我还是要学编程的。
2。今后怎样防止类似的错误操作。(也告诉我这个错误的原因)
谢谢 大侠了
展开
 我来答
匹诺曹_浩
2010-11-30 · TA获得超过470个赞
知道小有建树答主
回答量:282
采纳率:0%
帮助的人:288万
展开全部
可能的原因:
1.宏安全性和警告疑难解答
http://office.microsoft.com/zh-cn/word/HP030892872052.aspx
适用于: Microsoft Office Word 2003
如果某些项目(如模板 、向导或自定义命令)无法按预期的方式工作,那么您可能正在运行 Microsoft Office 程序,且 Microsoft Visual Basic for Applications (VBA) 共享功能处于禁用状态。Office 中的许多功能是在 VBA 中创建的,或要依赖于 VBA 支持才能正确工作。如果您选择不安装 VBA 功能,将禁用或不安装这些从属应用程序和功能。

有关禁用 VBA 所产生结果的其他信息,请参阅 Microsoft Office 2003 资源工具包 网站。

若要重新启用 VBA,请执行这些步骤:

再次运行“Office 安装”程序。
操作方法

退出所有程序。
单击“开始”,单击“控制面板”,再单击“添加或删除程序”。
在“当前安装的程序”框中,单击“Microsoft Office 2003”或“Microsoft Office Word 2003”(取决于您将 Word 安装为 Office 组件的一部分还是单独程序),再单击“更改”。
在“维护模式选项”屏幕中,单击“添加或删除功能”,再单击“下一步”。
在“自定义安装”屏幕中,选中“选择应用程序的高级自定义”复选框,再单击“下一步”。
在“高级自定义”屏幕中,单击“Office 共享功能”旁的展开指示器。
单击“Visual Basic for Applications”旁的箭头,再单击“从本机运行”。
如果已经有人为您设置了 Office 安装,请与您的系统管理员或“信息技术”(IT) 专业人员联系,以了解在您运行 Office 时是否已禁用 VBA。

2.Office XP Service Pack 3 修复的 Excel 2002 中的问题
http://support.microsoft.com/kb/836031/zh-cn[em05
当您对工作簿应用数字签名时,VBA 模块丢失
当您通过使用 Excel 2002 对 Excel 2000 或 Excel 97 工作簿应用数字签名时,在您保存该工作簿之后,属于该工作簿的 VBA 模块可能会丢失。当您打开工作簿时,可能会收到以下 Microsoft Visual Basic 错误信息:
Error accessing file.Network connection may have been lost.
如果您单击“确定”,然后单击“启用宏”,可能会收到以下错误信息:
Errors were detected in 'file_name.xls,' but Microsoft Excel was able to open the file by making repairs listed below.Save the file to make these repairs permanent.

Lost Visual Basic project.
Lost ActiveX controls.

参考资料: http://club.excelhome.net

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式