计算机题库启用宏,2009计算机一级:打开文件时一定要启用宏

2009计算机一级:打开文件时一定要启用宏

分类:计算机等级

|

更新时间:2016-07-07|

来源:中华网考试

平常我们在打开带有宏的文件时,如果宏的安全性选择了中级时,我们选择启用宏或禁用宏,但在有些时候我们并不希望禁用宏,这时怎么做呢?

我们知道,Excel的宏表函数是不能禁用了,所以下面我们就利用这个特性来设定。

首选插入一个名为“Macro”的宏表,在A2:A8中分别键入下面几行内容:

=ERROR(FALSE)

=RUN("RunMacro")

=IF(ISERROR($A$3))

=GOTO($A$11)

=END.IF()

=ERROR(TRUE)

=RETURN()

在A11:A13中分别键入以下几行内容:

=ALERT("对不起!由于禁用了宏,本文件禁止打开!",3)

=FILE.CLOSE(FALSE)

=RETURN()

(相关宏表函数的意义,请参考函表函数的帮助:http://www.excelba.com/showdown.asp?soft_id=58)

下一步是在每一个工作表中插入一个名为“工作表名称!Auto_Activate”,引用位置为“=Macro!$A$2”的名称,如当前工作表名称为“Sheet1”,则插入名称为“Sheet1!Auto_Activate”。

保存之后就可以实现我们的功能了。下面是做好的一个文件:MacroLD.xls

根据上面的知识试着做一个加载宏,主要方便多个工作表时,设定名称。

加载后在工具菜单中生成相应的菜单项。如果你是ExcelXP,在工具/宏/安全性里的可靠来源中,“信任对于Visual Basic 项目的访问”选项要选取。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值