2022-12-14 · 百度认证:北京惠企网络技术有限公司官方账号
宏类似于计算机程序,但是它是完全运行于Excel之中的,我们可以使用宏来完成枯燥的、频繁的重复性工作。宏完成动作的速度比用户自己做要快得多。例如,我们可以创建一个宏,用来在工作表的每一行上输入一组日期,并在每一单元格内居中对齐日期,然后对此行应用边框格式。
下面给出了宏的应用场合,只要用“录制宏”就可以帮你完成任务,而不需要编程。如果想对所录制的宏再进行编辑,就要有一定的VBA知识了。
(1)设定一个每个工作表中都需要的固定形式的表头。
(2)将单元格设置成一种有自己风格的形式。
(3)每次打印都有固定的页面设置。
(4)频繁地或是重复地输入某些固定的内容,比如排好格式的公司地址、人员名单等。
(5)创建格式化表格。
(6)插入工作表或工作簿等。
需要指出的是,Excel中的宏与Word中的宏有些不同之处,对于录制的操作,它会记住单元格的坐标(即所有的引用都是绝对的),所以在涉及到与位置有关的操作时,要格外注意。如果想用相对引用,可以借助于Offset方法,比如下面的语句:ActiveCell.Offset(1,0).Range("A1").select宏的应用是很广的,上面提到的只是一点点,如果真的用起来,你会发现它有更丰富的内容和更灵活的应用方法。