手机版

excel打不开宏怎么办?

时间:2021-12-07 来源:互联网 编辑:宝哥软件园 浏览:

比如我想到2013年3月2日后自动删除一个excel表格,在表格中创建一个名为Macro1的宏。

详情如下:

子宏1()

私有子工作簿_打开()

申请。显示警报=假

模糊日期作为日期

日期=#3/2/2013#

如果日期是那时

活动工作簿。ChangeFileAccess xlReadOnly

杀死活动工作簿。全名

此工作簿。关闭假

如果…就会结束

末端接头

但是,此宏无法执行。2013年3月4日,这张excel表还没有删除!我不是电脑管理员,而是用户。这重要吗?

删除宏的第一句到:

子工作簿_打开()

申请。显示警报=假

模糊日期作为日期

日期=#3/2/2013#

如果日期是那时

活动工作簿。ChangeFileAccess xlReadOnly

杀死活动工作簿。全名

此工作簿。关闭假

如果…就会结束

末端接头

然后在excel中将宏放在此工作簿下。

宏的名字是什么?输入完成后如何检查设置是否成功?我应该用什么宏名来查看源代码?

此宏的名称是Workbook_Open,它是excel的内置进程.打开文件时执行宏。

如果您在2013年3月2日之后打开它,该文件将在打开时被删除。

您可以将这段代码复制到任何空文件中并进行测试。记住不要把它放在你的重要文件中进行测试。

看红色代码,按ALT F8。

版权声明:excel打不开宏怎么办?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。