VBA-如何录制宏

 时间:2024-10-04 11:18:12

Excel的宏录制器允许记录一系列的操作,并且将这些操作转换为VBA代码。即使当你对编写VBA代码已经完全熟练时,也会在工作时使用宏录制器。作为VBA开发者,使用宏录制器有两个原因。使用宏录制器可以节省时间,开发者通常用它来建立应用程序的基础。宏录制器可以用作教学工具,如果不确定如何编写,可以进行录制,再查看代码。宏指一系列以Excel能够执行的名字保存的命令。

方法/步骤

1、以下将要录制的宏非常简单,只是改变单元格的字体和颜色。这一系列步骤为宏录制器提供了很好的示例。请完成如下步骤:1)打开新的工作簿。2)在单元格A1中输入你的姓,在单元格B1中输入你的名字,在单元格C1中输入你居住的城市名,在单元格D1中输入你居住的国家名。3)选中单元格A1。4)选择“开发选项”、“录制宏”,显示如下图所示的“录制宏”对话框。

VBA-如何录制宏

2、5)输入“B坡纠课柩igFont”作为宏名,键入回车开始录制宏。注意此时Excel应用程序窗口的状态栏中显示“录制”,特别是高酿眚郁“停止录制”工具栏也显示出来。Ø宏的名字最多可为255个字符,并且必须以字母开始。宏名中可用的其他字符包括字母、数字和下划线。宏名中不允许出现空格。通常用下划线代表空格。6)选择“格式”,“单元格”,会显示“单元格格式”对话框,选择“字体”选项卡。7)将字体大小设为16,将字体颜色设为红色,单击“确定”按钮。8)单击“停止录制”工具栏按钮,结束宏录制过程。Ø如果“停止录制”工具栏没有显示出来,请选择“开发选项”、“停止录制”。录制完一个宏后,就可以执行它了。

VBA-如何录制宏

3、执行一个宏时,它按照录制宏时相同的步骤进行操作。要执行一个宏,可按照如下步骤:1)选择单元格B1。2)选择“开发选项”、“宏”,显示“宏”对话框,如图所示。按下Alt+F8键也可以显示“宏”对话框。3)选择“BigFont”,选择“执行”,则单元格B1中的字体变为16磅和红色。4)选择单元格C1和D1,再次运行宏“BigFont”。

VBA-如何录制宏

4、要查看生成的代码,可按照如下步骤:1)选择“开发选项”、“宏”,显示“宏”对话框。2)选择“BigFont”,单击“编辑”,此时会打开VB编辑器窗口。代码的第一行“SubBigFont()”表示了宏的起点和名字,接下来的以单引号开头的行为注释行,表示与宏有关的说明,有时还包括宏的名字、录制时间、录制人。Selection在VBA中用来表示突出显示的部分。

VBA-如何录制宏

5、编辑代码可在VisualBasic编辑器中直接进行。需要对宏进行编辑是因为以下迷撞笸痉两个原因。其一是在录制宏时出错;另一个原因是希望对宏的功能进行改变。1)删除多余的行,直至过弛贾班隧程和下面的代码相同:Subbigfont()''bigfontMacroSelection.Font.Size=16WithSelection.Font.Color=-16776961EndWithEndSub2)关闭VisualBasic编辑器窗口,返回工作簿,在单元格E1中输入“test”。3)选中单元格E1,运行宏“BigFont”。4)选择“开发选项”、“宏”,选择“BigFont”,单击“编辑”按钮。将字体大小设置为16。编辑这个宏将字体大小设置为24。5)选中单元格A1,运行“BigFont”宏。现在该单元格的字体会变得更大。6)将工作簿保存为“Hour1”。

VBA-如何录制宏

VBA编程中的数组怎么定义和使用? 在VBA中,如何打开目录下的工作表? VBA代码给单元格赋值 Excel表格中如何使用显示公式的快捷键 怎样用VBA把同类内容按日期存到同一个单元格中
热门搜索
红玫瑰图片 堕落少女 犬夜叉图片 图片区 向日葵简笔画图片