VBA语言速查手册.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
V  B  A  语 言  基 础 简  介 (Visual Basic Application) 这里只做一些 vba vba 函数速查手册  最基本的介绍, 很多函数, 过程的具体使用不可能一一说明,  同学们参考 第一节 标识符 一.定义 标识符是一种标识变量、常量、过程、函数、类等语言构成单位的符号,利用它可以完成对变量、常量、过程、函数、类等的引用。 二.命名规则 1) 字母打头,由字母、数字和下划线组成,如 A987b_23Abc 2) 字符长度小于 40 3) 不能与 VB 保留字重名,如 public, private, dim, goto, next, with, integer, single 等 第二节 运算符 定义:运算符是代表 VB某种运算功能的符号。 1)赋值运算符 = 2)数学运算符 、+ ( 字符连接符 ) 、+( 加) 、 - (减)、 Mod(取余)、 (整除)、 * (乘)、 / (除)、 (负号)、^ (指数) 3)逻辑运算符 Not(非)、And(与)、 Or(或)、 Xor (异或)、 Eqv(相等)、 Imp(隐含) 4)关系运算符 = (相同)、(不等)、(大于)、(小于)、=(不小于)、=(不大于)、Like 、 Is 5)位运算符 (暂时可不看位运算) 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)在模 通用 明部份,加入 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 第五节 数组 数 是包含相同数据 型的一 量的集合, 行。在内存中表 一个 的内存 ,必 用 如下: Dim 数 名 ( [lower to ] upper [, [lower to ]  数 中的 个 量引用通 数 索引下 Global 或 Dim 句来定 。定 upper , ? .] ) as type ;Lower 缺省  0。 二 数 是按行列排列, 如 Dim X(9) as String 声明了一个 10 个元素的数 , X(0)~X(9), 如果没有指定 lower, 默 lower=0 。 再例如 Dim MyArray(10, 10) As Integer,是个 11*11 整数数 除了以上固定数 外, VBA 有一种功能 大的 数 ,定 无大小 数声明;在 程序中再利用 Redim 句来重新改 数 大小,原来数 内容可以通 加 preserve 关 字 来保留。如下例: Dim array1()  as double  :  Redim array1(5)  :  array1(3)=250  :  Redim preserve array1(5,10) 第六节 注释和赋值语句 1)注 句是用来 明程序中某些 句的功能和作用,注 句不会被 行;  VBA 中有两 种方法

文档评论(0)

150****2233 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档