你不知道的VBA技巧|只做简单修改,让宏的威力大增

在Excel中录制的宏就像一首歌,执行宏就像播放音乐。
如果想让制作考场座位标签的代码循环执行多次,一次性将工作表中所有的考生信息转为考场座位标签,可以按如下的步骤修改录制所得的宏。
步骤一:依次单击【开发工具】→【宏】命令调出【宏】对话框,在对话框中选择宏的名称,单击【编辑】按钮调出保存宏的窗口,如图 1-40 所示。
步骤二:在第一行代码“Sub 制作考场座位标签()”的后面添加两行新代码:
在最后一行代码“End Sub”的前面添加一行代码:
修改完成后的宏代码如图 1-41 所示。
步骤三:关闭保存代码的窗口,返回Excel界面,无论信息表中有多少条考生信息,单击一次按钮,执行宏后都能将所有考生信息转换为考场座位标签,如图 1-42 所示。
惊喜吗?只是简单修改了一下录制所得的宏,就能让它的威力增加无数倍,并且需要处理的数据量越大,使用它解决问题的优势就越明显。所以,哪怕只是为了让录制的宏更灵活、更适用,也应该掌握更多的VBA知识,学会怎样修改和设置它们,让它们更大程度地发挥作用。
(0)

相关推荐