excel文件没有宏,但启动却提示是否加载!

2024-12-04 06:37:20
推荐回答(5个)
回答1:

其实很简单的事情:

1)一般来讲如果是有【宏】存在的话,检验的方法:【工具】-【宏】-【宏】-在打开的对话框里看看【宏名】里有没有什么名字存在,有的话,用旁边的删除按钮就可以确定退出,再次进入看,是否还是如此?

2)如果以上的方法中没有宏名存在,就进行杀毒,看看有没有中【宏病毒】

3)将宏的安全级设为"非常高". 也是可以的,【工具】-【宏】-【安全性】-【非常高】

但愿对你有所帮助

将宏的安全级设为"非常高",缺陷就是老有提示!设置非常低不会有提示,但可能易中毒!是的

我以上说的是将【宏】保存在工作薄内的情况,一看就明白,但是另行保存的话就难找了,你不是每个文件都跳出来的,说明还是有【宏】存在的,还有的原因是你从别人有【宏】的工作薄中拷贝过数据到你这里来了,二那个文件是包含【宏】的,你选择禁用后打开看看你的数据与启用打开的有什么不一样的?

你的数据大不大呢,你如果只是简单的看是看不出有什么变化的,你要将鼠标点在每一个数据上,看他是否有其他的连接?

回答2:

alt + f11, 在vba编辑器的左边资源管理器中,把所有的模块移出去,在模块上点右键,点移除.然后存盘就不会提示了

找资源管理器,里面有sheet1,sheet2等,下边有模快1...,在那个上边右键

回答3:

应该是有宏的,不然不会提示,你试着新建一个保存,关闭再打开看有没有提示.

仔细找一找,包括窗体,工作薄及工作表下面.(alt+F11,在工程资源管理器中找)

如果从来不用宏的话,就把安全级设为"非常高".

再有一种情况,就是中了宏病毒,杀一杀吧.

回答4:

计算机科学里的宏(Macro),是一种批量批处理的称谓。一般说来,宏是一种规则或模式,或称语法替换 ,用于说明某一特定输入(通常是字符串)如何根据预定义的规则转换成对应的输出(通常也是字符串)。这种替换在预编译时进行,称作宏展开。
在excel中宏指的建立在表内的一段自动执行常用工作事项的代码。表里如果公式很多,且多处引用,就会自动为宏,需要加载宏。

回答5:

没有宏才怪呢,仔细找找。