最近由于工作地点变动,事情变得多了些,一直没有时间更新博客。更重要的原因是,最近在忙于策划一个Excel视频教学项目,没多少时间思考其他的问题。昨晚总结了下Excel宏和录制宏的方法,发现很多人对宏存在一些认识上的偏差。 首先,从我编写VBA程序的经验来看,录制宏所起的作用很小很小,有的同事问我,我写的程序是录制宏完成的么?我觉得录制宏,主要作用在于写VBA代码时,一些细节性的代码或参数忘记了,可以通过录制宏获得,例如,如果想知道单元格的背景红颜色参数是3还是2,这个时候可以录制个宏,再在后台就可以看到红颜色的参数数字,除此之外,没觉得录制宏对实际工作有多大的帮助。而且,录制出来的宏,代码结构繁杂,比较死板,当然执行效率也低,数据量大时,速度特慢。 录制宏的方法非常简单,打开Excel文件,点击“工具”-“宏”-“录制新宏”,然后就开始操作,操作完后,点击“停止录制”就可以了,这个时候,按下“Alt+F11”,可以看到相应的VBA代码。可称为宏代码,经常看看宏代码,对编程水平的提高有好处。 |