VBA的变量与常量

发布: 2009-1-30 10:41  作者: 网络转载  查看: 1470次 共有1条评论

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

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

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

Dim     变量 as 类型   '定义为局部变量,如 Dim     xyz as integer

Private 变量 as 类型   '定义为私有变量,如 Private xyz as byte

Public  变量 as 类型   '定义为公有变量,如 Public   xyz as single

Global 变量 as 类型   '定义为全局变量,如 Globlal xyz as date

Static  变量 as 类型   '定义为静态变量,如 Static   xyz as double

一般变量作用域的原则是,那部份定义就在那部份起作用,模块中定义则在该模块那作用。

4)常量为变量的一种特例,用Const定义,且定义时赋值,程序中不能改变值,作用域也如同变量作用域。如下定义:Const Pi=3.1415926 as single

上一篇:VBA的数组
大家对 VBA的变量与常量 的评论
简单实惠 发表于 2010-3-31 16:02:07
学习完毕!了解了!
最新PPT教程
最新评论
PPT问答