VBA程序

编写VBA程序,实现在活动工作簿中自动新建工作表并将其重命名为“员工考勤”。

【操作步骤】

1.首先,打开VBE窗口,点击菜单“插入”→“模块”,在工作簿中新建“模块1”,并双击该模块对象打开其代码编辑窗口,如图1-1所示。

VBA程序

图1-1新添加模块1

2.将光标定于“模块1”对应的代码窗口中,点击菜单“插入”→“过程”,在打开的“添加过程”对话框中输入过程名等信息,如图1-2所示。点击“确定”按钮,在“模块1”对应的代码窗口自动生成自定义过程框架,如图1-3所示。

VBA程序VBA程序

       图1-2添加自定义过程                                                                   图1-3自定义过程框架

3.在“AddSheet”过程框架中输入代码,实现自动新建名为“员工考勤”工作表的功能。如图1-4所示。
VBA程序
图1-4本例自定义过程代码


4.点击工具栏中的三角按钮VBA程序(如图1-5所示)或者按下F5功能键,运行“模块1"中的AddSheet过程。执行代码后,当前工作簿中新增一张名为为“员工考勤”的工作表,如图1-6所示。

               VBA程序                                 VBA程序

                      图1-5程序运行按钮                                                                 图1-6本例代码执行效果

5.如代码需要保存,则将其所在工作簿保存类型为“Excel启动宏的工作簿”。