excel打不开宏怎么办? 【百科全说】-凯发k8官方旗舰厅

腾讯视频/爱奇艺/优酷/外卖 充值4折起

例如我想到2013年3月2号後自动删除一个excel表格,在表格中建了个宏叫macro1

具体如下:

sub macro1()

private sub workbook_open()

application.displayalerts = false

dim datee as date

datee = #3/2/2013#

if date > datee then

activeworkbook.changefileaccess xlreadonly

kill activeworkbook.fullname

thisworkbook.close false

end if

end sub

但这个宏执行不了,2013年3月4号这个excel表格还没有删除!我不是电脑的管理员,是用户这不会影响吧?

把宏的第一句删除,变成:

sub workbook_open()

application.displayalerts = false

dim datee as date

datee = #3/2/2013#

if date > datee then

activeworkbook.changefileaccess xlreadonly

kill activeworkbook.fullname

thisworkbook.close false

end if

end sub

然后把宏放在excel的thisworkbook下面

宏名取什?呀?输入完成後怎?去查看有没有设置成功?用什?宏名去查看源代码?

这个的宏名称就是workbook_open,是excel内置的一个过程..在你打开文件的时候执行宏..

如果你打开的日期超过3/2/2013,这个文件在打开的时候即被删除.

你可以复制这段代码到任何一个空文件里,测试,切记不要放到你重要的文件去测试.

看红代码按alt f8即可

11/11 17:04
常见有些朋友说excel打不开。究其原因也是多种多样。本文旨在做一个excel打不开的各类问题汇集。 excel打不开症状一: q:新建的excel文档存盘(07或03格式),可以打开,但打不开在这之前存档的文件。 a:文件——打开,选择相应文档,然后按下面提示框,选择“打开并修复”。 excel打不开症状二: 遇到一些excel模板文件,会出现excel打不开,可以按下面的方法试试。 首先检查文件的后缀是什么,如果是excel类文件后缀却打不开,说明该文件类型未注册到电脑的文件
05/01 02:56
《excel2003入门动画教程54、excel中加载宏》。 演示动画 操作步骤 先将加载宏文档保存到相应的文件夹中,然后在excel加载使用。 执行“工具加载宏”命令,打开“加载宏”对话框,点击“浏览”按钮,打开“浏览”对话框,选中需要加载的宏,依次确定返回。 注意:①如果是系统自身的加载,直接在“加载宏”窗口中选择相应的宏,确定即可。②如果你找不到加载宏文件夹,不能复制文件到其中,可以这样操作:将加载宏文件复制一下,然后在打开上述“浏览”窗口时,右击鼠标,在随后弹出的
05/03 10:16
《excel2003入门动画教程58、在excel表格中编辑“宏”》。 演示动画 操作步骤 如果大家对vba程序语言比较熟悉,可以直接在excel中编辑宏会更方便,宏代码也更简单。 执行“工具→宏→visual basic编辑器”命令,进入“visual basic编辑器”窗口。 在左侧“工程资源管理器”窗口中,选中保存宏的工作簿,然后执行“插入→模块”命令,插入一个新模块(模块1)。 将相关宏代码输入或复制、粘贴到右侧的编辑窗口中。 注意:宏的结构是: su
04/29 19:30
《excel2003入门动画教程60、excel中如何录制“宏”命令》。 演示动画 操作步骤 完全可以这样说,“宏”是excel的精华部分,如何录制一个宏呢? 下面,我们以录制一个设置标题“跨列居中”的宏为例,看看具体的录制过程: 执行“工具→宏→录制新宏”命令,打开“录制新宏”对话框。 在“宏名”下面输入一个名称(如“跨列居中”),并设置好宏的保存位置。 注意:宏的保存位置有三种:当前工作簿——宏只对当前工作簿有效;个人宏工作簿——宏对所有工作簿都不得有效;新工
05/19 01:44
excel打不开怎么解决 excel是我们常用的软件,但是由于平时操作的原因,或者其他原因比如病毒,误操作等等,可能会使excel有打不开的现象,出现这种现象应该怎么办呢,通过修复,即通过软件自身的修复功能来使其正常运行。 如果出现excel打不开,首先要打开控制面板。在开始菜单中打开控制面板。 然后,在控制面板中找到程序的选项,如图,即卸载程序的选项。我们要在这里对软件进行修复。 在要卸载或者更改的程序列表中,找到office软件,如图所示,如果你的软件遭到了非常严重的破坏,连卸载更改程序都没

用excel的视图和宏分类显示表单数据

07/08 17:37
对于一个包含许多数据列的excel工作表而言,用户往往希望只显示对自己有用的部分数据列,同时隐去不需要的数据列.同时不同用户对所要求显示的数据列往往又是不相同的. 例如,对于一张包含多个科目的学生成绩表,语文老师可能只想看语文成绩,数学老师可能只想看数学成绩.但是,由于多个科目的成绩都汇总在一起,这就会给老师查看单科成绩造成不便.如果能针对不同用户的需求,快速地隐去用户不需要的数据列,只留下用户需要的数据列,这样,用户就能很轻松地将注意力集中在所需的数据上.很多用户可能说,这太简单了! 把不需要
08/01 14:54
低版本excel打不开高版本的怎么办呢? 方法有三个: 一.追求高端上档次的小伙伴可以直接升级自己的office办公软件为高版本的,如office2007或office2010. 二.考虑到自己升级了别人不升级,自己做的文件别人又看不到的小伙伴,可以下载(microsoft office word.excel 和powerpoint文件格式兼容包)来安装.使自己的office能向上兼容,当然了,"向上兼容"仅仅是可以打开文档和实现基本功能而已,旧版的office程序始终无法实现offi
08/25 08:28
1.在excel中需要开根号,点击插入,选择"插入公式",在插入里面选择插入"根式"即可. 2.操作如下步骤. 1插入,选择"插入公式" 2点击"在此处插入公式" 3选择根式 4插入根式 5已插入的根式
09/17 11:13
在excel中,有一个叫做vba的宏功能,通过这个功能,我们能够实现很多数据库中才能实现的功能.如果大家觉得我们平常看见的登录数据的验证窗口只有采用数据库才能实现的话,那么你就错了,那种功能同样可以使用excel来制作,下面我们可以一起看看具体的方法. excel中如何利用宏制作登录验证窗口: 1.在设计之初,首先要想到如何实现登录,思路就是要我们输入的字符串要与系统是给予的要一致,不然就登录不进去,这样我们就需要利用到循环语句if...else.但是并不是无限制的去进行输入,需要规定相应的次数
网站地图