用ChatGPT与VBA一键搞定Excel
上QQ阅读APP看书,第一时间看更新

1.7 运行宏

在Excel中可采用多种方法运行宏,这些宏可以是在录制宏时由Excel生成的代码,也可以是由VBA开发人员编写的代码。运行宏有如下几种方法。

1.7.1 快捷键

步骤1 打开示例文件,切换到“快捷键”工作表。

步骤2 按快捷键<Ctrl+Shift+Q>运行宏,设置标题行效果,如图1-19所示。

图1-19 使用快捷键运行宏

本节将使用多种方法调用相同的宏代码,因此后续几种方法不再提供代码运行效果截图。

1.7.2 功能区【宏】按钮

步骤1 打开示例文件,切换到“功能区”工作表。

步骤2 在【开发工具】选项卡中单击【宏】按钮。

步骤3 在弹出的【宏】对话框中,选中“FormatTitle”,单击【执行】按钮运行宏。

步骤4 单击【取消】按钮关闭对话框,如图1-20所示。

图1-20 使用功能区【宏】按钮运行宏

1.7.3 图片按钮

步骤1 打开示例文件,切换到“图片”工作表。

步骤2 依次单击【插入】→【图片】→【此设备】按钮,在弹出的【插入图片】对话框中,选中图片文件“logo.gif”,单击【插入】按钮,如图1-21所示。

图1-21 在工作表中插入图片

步骤3 在图片上右击,在弹出的快捷菜单中选择【指定宏】命令。

步骤4 在弹出的【指定宏】对话框中,选中“FormatTitle”,单击【确定】按钮关闭对话框,如图1-22所示。在工作表中单击新插入的图片将运行FormatTitle宏设置标题行格式。

图1-22 为图片按钮指定宏

在工作表中使用“形状”(通过【插入】选项卡中的【形状】下拉按钮插入的形状)或“按钮(窗体控件)”(通过【开发工具】选项卡中的【插入】下拉按钮插入的控件)也可以实现类似的关联运行宏代码的效果。