VBA语言入门:一些简单语法&在Excel应用实例

本文介绍了VBA的基本语法,包括主函数、变量定义、循环控制(已知和未知循环次数)、判断语句及运算符。还通过一个实例展示了如何在Excel中使用VBA计算每个员工的销量,揭示了VBA的实用性和趣味性。
摘要由CSDN通过智能技术生成

首先,想看详细教程请转向:Excel VBA编程教程

接下来我想介绍一下VBA快速入门最基本的语法。

处理的主函数:

Sub fun()
...
End Sub

这个语法在c++中可以类比为main,大部分语句都填充在这里。

 

定义变量:

Dim sh As Worksheet '定义一个表格
Set sh = Worksheets("sheet1") '此表格名是实际表格中的sheet1
sh.Cells(i, j) '访问i行j列元素(可以读、写)

Dim array(1 To 10) As Double '定义一个double数组

Dim array2(10, 10) As Variant '定义一个二维数组

此外VBA中还有很多别的类型VBA的变量,这里二维数组没有规定是什么类型,但是我把元素当作double处理也没有问题。

 

已知循环次数:

For i = 1 To 10
...
Next i

未知循环次数:

Do While i > 0
...
Loop

另外,有两种跳出循环的方式:

  1. Exit For语
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值