小兔网

录制宏   |  运行录制宏   |  看到宏

宏记录,包括在一个非常有用的工具,Excel的VBA,记录每次使用Excel执行任务。您要做的只是记录一次特定任务。接下来,您可以单击一个按钮来反复执行任务。当您不知道如何在Excel VBA中编程特定任务时,Macro Recorder也是一个很好的帮助。记录任务后,只需打开Visual Basic编辑器即可查看如何对其进行编程。

不幸的是,Macro Recorder不能做很多事情。例如,您不能使用Macro Recorder遍历一系列数据。此外,宏记录器使用的代码比所需的要多得多,这可能会减慢您的处理速度。

录制宏

1.在“开发人员”选项卡上,单击“记录宏”。

记录宏

2.输入名称。

3.从下拉列表中选择“此工作簿”。因此,该宏将仅在当前工作簿中可用。

选择此工作簿

注意:如果将宏存储在“个人宏工作簿”中,则该宏将可用于所有工作簿(Excel文件)。这是可能的,因为Excel将宏存储在一个隐藏的工作簿中,该工作簿在Excel启动时会自动打开。如果您将宏存储在“新工作簿”中,则该宏将仅在自动新打开的工作簿中可用。

4.单击确定。

5.右键单击活动单元格(选定的单元格)。确保不要选择任何其他单元格!接下来,单击“设置单元格格式”。

格式化单元格

6.选择百分比。

选择百分比

7.单击确定。

8.最后,单击停止记录。

停止录音

恭喜你 您刚刚使用Macro Recorder录制了一个宏!

运行录制的宏

现在,我们将测试宏,以查看它是否可以将数字格式更改为“百分比”。

1.输入介于0和1之间的数字。

2.选择数字。

选择号码

3.在“开发人员”选项卡上,单击“宏”。

点击宏

4.单击运行。

跑

结果:

Excel宏记录器结果

看到宏

要查看宏,请打开Visual Basic编辑器

Visual Basic编辑器

注意:宏已放入名为Module1的模块中。放入模块的代码可用于整个工作簿。这意味着您还需要更改其他工作表上单元格的数字格式。请记住,放置在工作表上的代码(分配给命令按钮)仅适用于该特定工作表。您现在可以忽略Option Explicit语句。