Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1732|回复: 0

[VBA] VBA与Excel入门系列-02-三大基本结构

[复制链接]
发表于 2017-9-11 20:26 | 显示全部楼层 |阅读模式
系统环境:Windows 10
Excel:2010版本
@Excel结合VBA高效工作


今天给大家介绍大基本结构及在VBA中的实现

三大基本结构:顺序判断循环。所有的编程语言都有这三种结构,只不过展现的方式会有细微区别

一件事完成的整个过程,将其进行细分,往往是这三个结构的重复,当然也可能只含有其中的一个或者两个结构

举例来说:
顺序结构:打开门-走进房间-坐下
判断结构:如果饿了,就吃点水果,如果不饿,就看会电视
循环结构:每当周一到周五,就去上班

VBA中三大结构表示:
1. 首先说一下变量这个概念,类似初中学习的,假设长方形的长度为a,宽度为b,那么面积为c=a*b,这里的a/b/c都可以理解成变量。在VBA中变量是不区分大小写的,即A与a表示的是同一个变量
2.顺序结构
a=2
b=2
c=a*b
3.判断结构
If a > 1 Then
    b = 2
End If
4.循环结构
For a = 1 To 10 Step 1
    b = a + 1
Next a

附注:上文提到的关键词 if / then /end if/for / step /next,在Excel的VBA编辑器中输入这些关键词,会自动变成默认的大小写形式,如if变成If,for 变成For。这也是识别默认关键字的一种方式。在定义变量时,不用使用这些默认的关键词

*本文为原创作品,如若转载请标明出处,如发现有错误,欢迎指正

如想了解更多,欢迎关注公众号:Excel结合VBA高效工作(原 VB与Office)



excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-29 03:21 , Processed in 0.222763 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表