
在面对表格中带有宏代码的情况时,Excel会默认禁用宏以防止潜在风险。若需运行宏代码,启用宏的操作则显得尤为重要。
具体步骤如下:依次点击界面左上方的【文件】-【选项】-【信任中心】-【信任中心设置】-【宏设置】,在最后一步勾选“启用所有宏”。这样,表格中存在的代码就可以被运行了。工作中,表格一般不会存在潜在危险,因此大家无需过度担心。
宏在Excel中相当于一个复用工具,它能够记录操作步骤并重现这些步骤,以实现自动化过程。适当运用宏,可以极大地缩短操作流程,节省工作时间。比如,通过宏语言编写一个工具,可以直接合并工作表中的所有插页。
入门最简单的方式是录制宏。Excel提供了这一功能,位于【开发工具】功能区,但默认情况下并未显示,需手动调出。右键功能区任意空白处,选择【自定义功能区】,然后在Excel选项中勾选【开发工具】,点击确定即可。接着,功能区最后面就会出现【开发工具】选项卡。
录制宏的过程相对简单,点击【录制宏】按钮,Excel将开始记录操作。以匹配人员的销售额和对匹配数据求和为例,操作完毕后点击【停止录制】,宏录制完成。执行复现操作时,清空表格数据后点击【宏】,找到刚才录制的宏“宏1”,点击右上方的【执行】按钮,数据即可自动匹配并求和。通过表单控件插入按钮,并将宏指定给它,只需要点击按钮,即可复现操作。
虽然录制宏可以实现重复工作,但局限性较大,某些情况下可能需要进一步加工代码。代码编辑界面位于【开发工具】选项卡最左侧的“Visual Basic”中。感兴趣的小伙伴可以深入学习。
Excel表格文件格式为xlsx类型,这类文件无法保存含有宏代码的表格。解决办法是将表格另存为启用宏的工作簿。完成宏录制和保存后,就可以在下期分享中看到更多关于Excel宏的实用知识了。