您好,欢迎您访问我们的网站,我们将竭诚为您服务!

7*24小时求学热线

029-89397900

您现在所在的位置:首页 >> 职业技能 >> 职业资格

Excel的vba基础使用教程

时间:2025-06-09 阅读:0次

大家好,初次接触Excel表格vba程序,不论从哪一方面来看都觉得很难的。学习vba也是如此,需要有恒心,从基础学起,同时要多加以使用,以后使用vba程序也就得心应手了,下面来看看Excel的vba基础使用教程吧!

工具/软件

硬件型号:戴尔灵越15

系统版本:Windows7

所需软件:Excel2020

步骤一:开启宏功能第1步如果之前没有启用过宏,其功能通常是关闭的(即:禁用所有宏),在菜单栏上面也没有【开发工具】选项。

如果宏是禁用的,编写的VBA程序也是没法执行的。(如果Excel表格已经启用宏,则忽略步骤一)

第2步

打开Excel表格,点击【文件】,【选项】。

第3步

点击【自定义功能区】,在右侧的选项框里面找到“开发工具”并打勾(√)。(如果菜单栏上面已经有【开发工具】选项,则忽略此步)

第4步

点击【信任中心】,【信任中心设置】。

第5步

点击【宏设置】,选择“启用所有宏”,之后依次点击【确定】,关闭工作薄之后重新打开。

步骤二:录制一个简单的宏第1步在学习VBA编程时,可以从录制一个简单的宏开始,宏和VBA有着千丝万缕的联系。有时候可以对“录制宏”不屑一顾,但很多时候却可以帮上一个大忙(比如:有些代码或要执行的功能不会写,可以先录制一段宏,之后再加以修改即可)。

第2步

打开Excel表格,点击菜单栏上面的【开发工具】,【录制宏】,之后开始录制宏(如:在B2单元格里面输入1后向下拖动复制填充到B12,然后填充上橙色)。

第3步

录制完成之后,点击【停止录制】。

第4步

将填充的数字及颜色清除,之后点击【宏】,选择之前录制的宏并点击【执行】,将会发现,已经清除的数字和颜色又回来了。

第5步

录制的宏功能固然强大,但它只能执行原先已经固定好的重复工作,满足不了日常的需求,因此需要对它进行改造,这就需要使用到VBA程序了。

步骤三:查看宏的VBA程序第1步点击【开发工具】,【VisualBasic】打开VBA编辑器,也可以使用【Alt+F11】组合键打开VBA编辑器。

第2步

在VBA编辑器左侧的VBA项目下方双击“模块1”便可以看到之前录制的“宏1”。

第3步

初次看这些代码时可能是一头雾水,但不要畏惧退缩,可以使用Excel表格上面的帮助查看它们的含义,然后学着去使用。

例如:在代码框里面划选关键字“Select”,之后按下F1键获取帮助;也可在帮助的搜索框里面输入关键字获取帮助信息。

第4步

按下【F8】键查看每一行代码的每一步执行结果,对比其执行的每一步和执行结果,加深印象,提高使用能力。

步骤四:编写一个简单的VBA程序第1步点击VBA编辑器菜单栏上面的【插入】,【模块】。

第2步

在代码框里面输入以下代码:

SubTestCode()

Dimi,j,kAsLong ‘数据类型声明,将i,j,k定义成长整数

Setmysheet1=ThisWorkbook.Worksheets(“Sheet1”)’将Sheet1的工作表定义为mysheet1


i=50 ‘把50赋给i


j=100 ’把100赋给j


mysheet1.Cells(2,3)=i ‘即把i的值赋给第二行第三列的单元格(C2单元格)

mysheet1.Cells(3,3)=j ’即把i的值赋给第三行第三列的单元格(C3单元格)

mysheet1.Cells(5,4)=20 ‘即把20赋给第五行第四列的单元格(C3单元格)

mysheet1.Range(“D2:E5”)。Interior.Color=49407’D2:E5单元格填充的颜色为橙色

EndSub

第3步

输入完程序后,点击工具栏里面的“运行”图标运行程序,也可以按下【F5】键运行程序,之后就可以看到执行的结果了。

第4步

如果要逐步查看执行情况,按下【F8】键逐行执行,便可以在“本地窗口”里面查看到代码的一些执行信息和工作表上面的执行结果,这也便于后续程序修改。(本地窗口的打开方法为【视图】,【本地窗口】)

第5步

在写代码的过程中,遇到关键词不会写时,可以输入前面部分单词后按下【Ctrl+J】组合键获取。

注意/提示

希望“Excel的vba基础使用教程”这篇文章能给大家带来一些帮助,如果大家觉得内容有点晦涩难懂的话,建议动手实操!想要了解相关更多课程也可以点击这里查看更多Excel课程》