VBA语言基础认识 (一)

  • 数据类型

字符串型 - String   - $  - 字节长度(0-65400)

字节型   - Byte     - 无 -  1

布尔型   - Boolean  - 无 -  2

整数型   - Integer  - %  -  2

长整数型 - Long     - &  -  4

单精度型 - Single   - !  -  4

双精度型 - Double   - #  -  8

日期型   - Date     - 无 - 8公元100/1/1-99/12/31

货币型   - Currency - @  -  8

小数点型 - Decimal  - 无 -  14

变体型   - Variant  - 无 -  以上任意类型,可变

对象型   - Object   - 无 -   4

  • 变量与常量

1)VBA允许使用未定义的变量,默认是变体变量

(2)在模块通用说明部分,加入Option Explicit语句可以强迫用户进行变量定义

(3)变量定义语句及变量作用域

Dim       变量  as 类型 局部变量   Dim xyz as integer

Private 变量  as 类型 私有变量  Private xyz as byte

Public   变量  as 类型 公有变量  Public xyz as single

Global  变量  as 类型 全局变量  Global xyz as date

Static   变量  as 类型 静态变量  Static xyz as double

  • 注释和赋值语句

(1)VBA中有两种方法标识注释语句:

单引号' :'定义全局变量,可以位于别的语句之尾,也可单独一行

Rem     :定义全局变量,只能单独一行

(2)赋值:采用=进行赋值,如:x = 123

  • 书写规范

1)VBA不区分标识符的大小写,一律认为是小写字母;

(2)一行可以书写多条语句,各语句之间以冒号:分开;

(3)一条语句可以多行书写,以空格加下划线_来标识下行为续行;

(4)标识符简单明了,不造成歧义

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值