小李飞刀杏儿的扮演者:EXCEL宏的学习(3)

来源:百度文库 编辑:中财网 时间:2024/04/29 09:51:52

第三部分总结

主讲老师:三戒                时间:2010-10-21

1.     什么是宏?

1.1    宏就是“录像机”,在Excel中,它可以将你操作的每一步以代码的形式在VBE模块里记录下来。

1.2    宏就是在Excel中可以往复执行的一系列操作。

也正是这些代码驱动着操作的执行,当你点击执行宏按钮时,这些由代码组成的宏就会执行代码记录的操作。上节课老师讲了,执行宏可以设置按钮,设置宏按钮方法比较多,一般是使用窗体按钮来设置的,也有使用图片,图形和艺术字的。

1.3宏也有局限性,主要有三点:1.在你录制的过程中,由于操作问题会录制很多错误的代码,这些代码是无用的代码;2.录制完的宏有时会存在许多冗余没用的代码;3.录制的宏往往需要添加代码,增强宏的使用功能。

2.     实例讲解

1.1这节实例讲解的是录制宏后如何删除冗余的代码及添加代码加强宏的功能。

代码只要讲解了多张工作表如何一次性的执行,主要语句:

Dim sht  As  worksheet

For Each sht In TheWordBook.WoekSheets

Sht.Select

代码区….

NEXT

1.2如何剔除没用的代码?

这是一张表,现需要设置表头跨列居中,字体蓝色,字号22。看图 录制好后的表样  代码如下:

现在将冗余代码删除,呈现在我们面前的就是我们需要的代码:

经过整理后,宏代码变得少得多了,效果和我们录制的宏所起的作用是一样的。

1.3这还不是我们所要的结果,我们需要的是能够一次执行多张表的字体改变,那就是我们上面讲的代码。现在套用上列代码,看它起到的效果。

哈哈,神奇吧!你学会了吗?不妨试试,看你会了没有。

3.     老师讲解的是多表打印的方法,如果你感兴趣的话,我给你一个连接:

http://club.excelhome.net/search.php?searchid=1310&orderby=lastpost&ascdesc=desc&searchsubmit=yes

这是三戒老师的所有帖子,希望你和我一样喜欢。最最重要的是他的在“office 2007中增加FileSearch对象[2009.05.23更新]”,不放你看看,地址:http://club.excelhome.net/viewthread.php?tid=276192&highlight=%2B%C8%FD%BD%E4