带宏的excel表打不开是什么原因,怎么打开

如题所述

方法一、快速运行自定义宏:新建一个带启动宏的Excel文档。然后按键盘快捷键“Alt + F11”进入ExcelVBA环境下,右击“Microsoft Excel 对象”-“插入”-“模块”,在模块中输入宏代码,然后直接点击“快捷工具栏”上的运行按钮来运行宏。
方法二:通过事件来触发行动宏:新建一个带启动宏的Excel文档。然后按键盘快捷键“Alt + F11”进入ExcelVBA环境下,双击“Sheet1”,在弹出的窗口中从对象下拉框中选择“WorkSheets”,事情类型下拉列表框中选择“Activate”,然后在Private Sub Worksheet_Activate()与End Sub之间输入如图所示的代码,完成后点击保存按钮。回到Excel文档界面,先选择除“sheet1”之外的任意一个工作表,然后再点“sheet1”,此时会发现我们编写的Excel宏正常运行。
方法三、利用“开发工具”功能区中的相应命令实现自定义宏的运行:首先需要让“开发工具”功能区显示出来,点击“开始”-“Excel选项”,在“基本设置”选项卡中选择右侧的“在功能区上显示‘开发工具’”,使其显示出来。点击“开发工具”-“宏”,在弹出的窗口中选择要运行的“宏”,最后点击“运行”按钮即可运行宏。
方法四、让文档启动时自动运行自定义宏:新建一个带启动宏的Excel文档。然后按键盘快捷键“Alt + F11”进入ExcelVBA环境下,双击“ThisWorkbook”,在弹出的窗口中从对象下拉框中选择“WorkBook”,事情类型下拉列表框中选择“Open”,然后在Private Sub Workbook_Open()与End Sub之间输入如图所示的代码,完成后点击保存并退出环境。重新打开刚才保存的带启动宏的Excel文档,在出现警示时选择“启用宏”,就会发现我们自定义的宏能够正常运行了!
方法五、通过设置来使所有宏都可以行动,当然也包括自定义宏:依次点击“开发工具”-“宏安全性”,在左侧选择“宏设置”选项卡,然后在右侧选择“启用所有宏”,点击确定即可。经过这样的设置以后,所有的宏都具备运行的权限。(小编再次不推荐这样做)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-28
安全级别高低设置有好几个地方要设置!excel里的设置了么?电脑系统里的安全设置了么?会不有哪个地方安全级别没设置到呀?比如正常的无毒的宏,在excel里的安全级别设置调整到“中”就可以了,打开会提示宏是否启用。
第2个回答  2016-12-25
现在Excel中的信任中心中设置启用宏
在打开Excel表格,就可以了本回答被网友采纳
第3个回答  2020-12-08
1、先确认一下这个文件是不是你信息的人发过来的,电话过去问问,是不是他写的宏文件,也就是确认一下是否可以信任,如果是可以信任,那就打开。

如果是随便下载的,或者不认识的人发来的,小心有宏病毒。

2、确定要打开的情况下仍然打不开,可以用以下办法:

启用宏的具体操作步骤如下:也就是启用宏的过程:

1,在Excel2003版本的菜单栏上依次单击“工具”——“宏”——“安全性”,打开“安全性”对话框,

2,在“安全级”选项卡中将宏的安全级别设置为“中”或“低”。其中推荐使用“中”级,这样的设置并不会降低您的安全性,您仍然对任意一个宏文件都拥有主动选择是否运行的权力。

在宏的安全性级别设置成功后,再次打开Excel程序文件时,会出现提示信息框,注意看,此时点击“启用宏”按钮即可使本程序正常运行:
相似回答