第17页/共36页
➢ 10.2.2 VBA程序设计
1.顺序结构语句 按程序的书写顺序依次执行各段程序。
(1)赋值语句 一般格式: 变量名=表达式 或 [ 对象名.] 属性名=表达式 功能:把表达式的值赋给变量,或把表达式
的 值赋给对象属性。
【例10-2】给变量x赋值。 【例10-3】为命令按钮Command1.Caption 属性设 置值。
(3)Function 过程
也称为函数,执行结果会返回一个值。可以使用系 统函数,也可以自定义函数。 定义格式: [Private | Public] [Static] Function 过程名(参 数列表) as 返回值类型
[语句组] End Function 调用方法:可以直接调用,或作为表达式的一部分实 现调用。 说明:函数是特殊的过程,注意与过程的区别就可以了: 函 数 有 数 据 类 型 , 即 返 回 值 的 类 型 , 缺 省 为 Va r i a n t ; 要给函数名本身赋值,这个值就是返回值; 如果象调用过程一样调用函数,语法上是可以的,只 是放弃了返回结果。
方法一:按组合键 CTRL+G,随时可以显示
第10页/共36页
10.2 VBA程序设计基础
➢ 10.2.1 数据类型、常量及变量
1. 常用的数据类型
类型标识符 数据类型
Byte
字节类型
Boolean 布尔类型
Long
长整型
类型标识符 Date Currency String
Single
单精度实型 Double
第12页/共36页
符号常量:用于替代数值或字符串。符号常 量是需要声明定义的。 使用const语句可以 定义常量,该常量的值不能修改或重新赋值, 也不能创建与固有常量同名的常量,如: const PI = 3.14159265。