EXCEL 教程34章.pdf

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EXCEL 教程34章

34.1 数据类型 数据类型是编程语言中使用最频繁的词汇,在 VBA 程序设计中,VBA 的变量可以存储不 同的数据,例如:变量可以存储整数、小数、字符串等,因此,程序员进行程序设计时,都需 要对变量进行数据类型的定义,本节主要讲解关于 VBA 的主要数据类型,如表 34-1 所示。 表 34-1 数据类型表 数 据 类 型 存储空间(单位:字节) 意 义 范 围 Byte 1 字节型 0~255 Boolean 2 布尔型 True 或 False Integer 2 整型 -32768~32767 Long 4 长整型 -2147483648~2147483647 负数 -3.402823E38~-1.401298E-45 Single 4 单精度 正数 1.401298E-45~3.402823E38 负数 -1.79769313486231E308~-4.94065645841247E-324 Double 8 双精度 正数 4.94065645841247E-324~1.79769313486231E308 Currency 8 货币型 -922337203685477.5808~922337203685477.5807 Decimal 12 数值型 +/-79228162514264337593543950335 或者+/-7.9228162514264337593543950335 Date 8 日期型 100 年 1 月 1 日~9999 年 12 月 31 日 Object 4 对象引用 任意 Object 引用 String 10+字符串长度 字符串变长 0~20 亿 第34 章 VBA 语言基础 本章学习要点 要点 1 VBA 语言的数据类型 要点 2 变量、数组和运算符 要点 3 程序控制 学习目的 在 Excel 中,VBA 是 Visual Basic for Application(面向应用的 Visual Basic) 的缩写,是一种面向应用程序的自动化语言,相当于 Visual Basic 的一个子类, 继承了 Visual Basic 的语法数据类型、运算符、控制结构等。 通过对本章的学习,读者将会掌握 VBA 的基本语法等知识,为今后学习、掌 握 VBA 编程的高级技术和利用 VBA 编程处理相关的问题打下坚实的基础。 462 Excel 2007 完全使用自学宝典 续 表 数 据 类 型 存储空间(单位:字节) 意 义 范 围 String(定长) 定长字符长度 定长字符串 0~65400 Variant(数字) 16 可变 任意数字 Variant(字符) 22+字符串长度 可变类型 与变长 String 的范围相同 用户自定义 所有元素需要的数目 用户自定义 元素范围与本书的数据类型相同 在使用数据时,如果数据类型是 Variant,VBA 程序会根据实际数据的需要,将数据转 换成特定的数据类型,但是有时为了提高数据转换的正确性,需要使用专门的转换函数。 34.2 变量 变量是指值会变的量,是存储数据的内存单元,用于存储在程序设计过程中需要临时存 储的数据或者对象,VBA 的变量可以是上述数据类型表中的任何一种数据类型。 1. 声明变量 在 VBA 程序中,使用变量之前必须先进行变量的声明和定义。声明变量使用 Dim 语句, 变量后面必须加“As 数据类型”。例如: Dim a As Integer; 当然,使用一个关键字 Dim 可以同时声明多个变量: Dim a,b As Variant; 同时,变量也可以在定义时进行初始化赋值: Dim a As Integer; a=10; VBA 与其他编程语言一样,变量的命名如果使用英文命名,必须符合以下的变量命名,规则: 只能由字母、数字和特定字符组成,并且第一个字符必须是字母。 正确变量名:hour、minite、second 错误变量名:#our、9abc 变量名称不能包含空格、句号、惊叹号、@、、$、#等。 变量名称最长不能超过 255 个字符。 不能使用关键字作为变量名。常用关键字如下: s、Binary、ByRef、ByVal、Date、Else、Empty、Error、False、For、Friend、Get、Input、 Is、Len、Let、Lock、Me、Mid、New、Next、Nothing、Null、On、Option、Optional、ParamArray、 Print、Private、Publ

文档评论(0)

l215322 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档