电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

VBA语言基础教程VIP免费

VBA语言基础教程_第1页
1/8
VBA语言基础教程_第2页
2/8
VBA语言基础教程_第3页
3/8
VBA 语言基础简介(Visual Basic Application)第一节标识符一.定义标识符是一种标识变量、常量、过程、函数、类等语言构成单位的符号,利用它可以完成对变量、常量、过程、函数、类等的引用。二.命名规则1) 字母打头,由字母、数字和下划线组成,如 A987b_23Abc2) 字符长度小于 403) 不能与 VB 保留字重名,如 public,private,dim,goto,next,with,integer,single等第二节运算符定义:运算符是代表 VB 某种运算功能的符号。1)赋值运算符=2)数学运算符&、+(字符连接符)、+(加)、-(减)、Mod(取余)、\(整除)、*(乘)、/(除)、-(负号)、^(指数)3)逻辑运算符Not(非)、And(与)、Or(或)、Xor(异或)、Eqv(相等)、Imp(隐含)4)关系运算符=(相同)、<>(不等)、>(大于)、<(小于)、>=(不小于)、<=(不大于)、Like、Is5)位运算符(暂时可不看位运算) Not(逻辑非)、And(逻辑与)、Or(逻辑或)、Xor(逻辑异或)、Eqv(逻辑等)、Imp(隐含)第三节数据类型VBA共有 12种数据类型,具体见下表,此外用户还可以根据以下类型用 Type自定义数据类型。数据类型类型标识符字节字符串型 String$字符长度(0-65400)字节型 Byte无1布尔型 Boolean无2整数型 Integer%2长整数型 Long&4单精度型 Single!4双精度型 Double#8日期型 Date无8 公元 100/1/1-9999/12/31货币型 Currency@8小数点型 Decimal无14变体型 Variant无以上任意类型,可变对象型 Object无4第四节变量与常量1)VBA允许使用未定义的变量,默认是变体变量。2)在模块通用说明部份,加入 OptionExplicit语句可以强迫用户进行变量定义。3)变量定义语句及变量作用域Dim变量as类型'定义为局部变量,如 DimxyzasintegerPrivate变量as类型'定义为私有变量,如 PrivatexyzasbytePublic变量as类型'定义为公有变量,如 PublicxyzassingleGlobal变量as类型'定义为全局变量,如 GloblalxyzasdateStatic变量as类型'定义为静态变量,如 Staticxyzasdouble一般变量作用域的原则是,那部份定义就在那部份起作用,模块中定义则在该模块那作用。4)常量为变量的一种特例,用Const定义,且定义时赋值,程序中不能改变值,作用域也如同变量作用域。如下定义:ConstPi=3.1415926assingle第五节数组数组是包含相同数据类型的一组变量的集合,对数组中的单个变量引用通过数组索引下标进行。在内存中表现为一个连续的内存块,必须用Global或 Dim语...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

VBA语言基础教程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部