Excel宏 - 运行宏

在工作簿中执行宏有多种方法.该宏将保存在启用宏的工作簿或您可以从任何工作簿访问的个人宏工作簿中,如前所述.

您可以通过以下方式运行宏 :

  • 从视图选项卡运行宏

  • 按Ctrl +运行宏快捷键

  • 通过单击快速访问工具栏上的按钮运行宏

  • 通过单击自定义组中的按钮运行宏功能区

  • 通过单击图形对象运行宏

  • 从开发人员选项卡运行宏

  • 运行来自VBA编辑器的宏

从视图选项卡运行宏

您已经学会了从中运行宏功能区上的"视图"选项卡快速回顾 :

  • 单击功能区上的"查看"选项卡.

  • 单击"宏".

  • 从下拉列表中选择查看宏.

活动单元格

出现宏对话框.

  • 单击宏名称.

  • 点击"运行"按钮.

对话框

使用快捷键运行宏

您可以为宏指定快捷键(Ctrl +键).您可以在创建宏对话框中录制宏时执行此操作.否则,您可以稍后在宏选项对话框中添加.

录制宏时添加快捷键

  • 单击VIEW选项卡.

  • 单击宏.

  • 从下拉列表中选择Record Macro .

出现"创建宏"对话框.

  • 键入宏名称

  • 在快捷键下的Ctrl +旁边的框中键入一个字母,例如q.

添加

在宏选项中添加快捷键

  • 单击"查看"选项卡.

  • 单击"宏".

  • 从下拉列表中选择"查看宏".

出现宏对话框.

  • 选择宏名称.

  • 点击选项按钮.

出现"宏选项"对话框.在快捷键下的Ctrl +旁边的框中键入一个字母,例如q.单击确定.

键入字母

使用快捷键,同时按下Ctrl键和键q.宏将运行.

注意 : 您可以使用任何小写或大写字母作为宏的快捷键.如果您使用任何Ctrl +字母组合作为Excel快捷键,您将覆盖它.示例包括Ctrl + C,Ctrl + V,Ctrl + X等.因此,在选择字母时使用您的权限.

通过快速访问工具栏运行宏

您可以将宏按钮添加到快速访问工具栏并通过单击它来运行宏.将宏存储在个人宏工作簿中时,此选项很有用.添加的按钮将显示在您打开的任何工作簿的快速访问工具栏上,从而使您可以轻松运行宏.

假设您的个人名称中包含名为MyMacro的宏宏工作簿.

要将宏按钮添加到快速访问工具栏,请执行以下 :

  • 右键单击快速访问工具栏.

  • 从下拉列表中选择自定义快速访问工具栏.

快速访问

将出现"Excel选项"对话框.从类别下的下拉列表中选择宏 -  中选择命令.

命令

Macros下会出现一个宏列表.

  • 点击PERSONAL.XLSB!MyMacro.

  • 点击添加按钮.

列表

宏名称显示在右侧,带有宏按钮图像.

要更改宏按钮图像,请按以下步骤进行操作: :

  • 单击右侧框中的宏名称.

  • 单击"修改"按钮.

修改

修改按钮出现对话框.选择一个符号将其设置为按钮的图标.

Icon

修改将快速访问工具栏上的按钮图像上的指针放在有意义的名称上时显示的显示名称,例如,为此示例运行MyMacro.单击确定.

MyMacro

宏名称和图标符号更改在右侧窗格中.单击确定.

符号

快速访问时出现宏按钮将指针放在按钮上时,会出现工具栏和宏显示名称.

Pointer

要运行宏,只需单击快速访问工具栏上的宏按钮.

在自定义组中运行宏

您可以在功能区上添加自定义组和自定义按钮,并将宏指定给按钮.

  • 右键单击功能区.

  • 从下拉列表中选择自定义功能区.

自定义组

出现 Excel选项对话框.

  • 选择自定义功能区下的主选项卡.

  • 单击新选项卡.

Excel选项

新选项卡(自定义)出现在主选项卡列表中.

  • 点击新标签(自定义).

  • 点击新组按钮.

新组(自定义)显示在新标签(自定义)下.

  • 单击新标签(自定义).

  • 单击重命名按钮.

Custom

出现"重命名"对话框.键入功能区主要选项卡中显示的自定义选项卡的名称,例如 - 我的宏,然后单击确定.

重命名

注意 : 功能区上的所有主要选项卡都是大写字母.您可以自行决定使用大写或小写字母.我选择小写字样大写,以便在标准标签中突出显示.

新标签名称更改为我的宏(自定义).

  • 单击"新建组(自定义)".

  • 单击"重命名"按钮.

新组

出现重命名对话框.在"显示名称"对话框中键入组名称,然后单击"确定".

显示名称

新组名称将更改为"个人宏"(自定义).

单击中选择命令>左侧窗格中的"宏".

来自
的命令

  • 选择你的宏name,say  - 来自宏列表的MyFirstMacro.

  • 点击添加按钮.

宏列表

宏将添加到个人宏(自定义)组下.

Personal Macros

  • 单击列表中的My Macros(Custom).

  • 点击箭头向上或向下移动标签.

箭头

主选项卡列表中选项卡的位置决定了它在功能区上的放置位置.单击确定.

位置

您的自定义标签 - 我的宏出现在功能区.

单击选项卡 - 我的宏.个人宏组显示在功能区上. MyFirstMacro出现在"个人宏"组中.要运行宏,只需单击Personal Macros组中的MyFirstMacro.

Click Tab

通过单击对象运行宏

您可以在工作表中插入对象(如形状,图形或VBA控件)并为其指定宏.要运行宏,只需单击该对象.

有关使用对象运行宏的详细信息,请参阅章节 - 将宏指定给对象.

从开发人员选项卡运行宏

您可以从开发人员选项卡中运行宏.

  • 单击功能区上的"开发人员"选项卡.

  • 单击"宏".

开发人员选项卡

出现"宏"对话框.单击宏名称,然后单击"运行".

单击运行

运行来自VBA编辑器的宏

您可以从VBA编辑器运行宏,如下所示;

  • 单击功能区上的"运行"选项卡.

  • 从下拉列表中选择"运行Sub/UserForm".

UserForm