VBA数据类型.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《VBA数据类型.doc》由会员分享,可在线阅读,更多相关《VBA数据类型.doc(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流VBA数据类型【精品文档】第 5 页数据类型存储空间数值范围Byte1字节0 - 255Booleam2字节True或者FalseInteger2字节-32768 - 32767Long(长整型)4字节-2147483648 - 2147483647Single4字节负值范围:-3.402823E38 - -1.401298E-45正值范围:1.401298E-45 - 3.402823E38Double8字节负值范围:-1.79769313486232E308 - -494065645841247E-324正值范围:4.94065645841247E-
2、324 - 1.79769313486232E308Currency8字节-922337203685477 - 922337203685477Decimal14字节不包括小数时:+/-79228162514264337593543950335包括小数时:+/7.9228162514264337593543950335Date8字节1000年1月1日 - 9999年12月31日Object4字节任何引用对象String(长字符串)10字节+1字节/字符0 - 约20亿String(固定长度)字符串的长度1 - 约65400Varient(数字)16字节Double范围内的任何数值Varient(
3、文本)22字节+1字节/字符数据范围和变长字符串相同变量命名的惯例 replyview数据类型短前缀长前缀ArrayaaryBooleanfbinBytebbitCurrencyccurDoubleddblDate/Timedtdtm/datIntegeriintLongllngObjectoobjSinglesngStringsstrVariantvvar2.你可以使用关键字Dim来声明变量,Dim代表“Dimension”。关键字Dim后面紧跟变量名称,再后面就是数据类型。假设你想让过程显示员工的年龄,你计算年龄之前,必须给过程提供员工的生日。你可以这样做,声明一个叫DateOfBirth
4、的变量:Dim DateOfBirth As Date注意,关键字Dim之后是变量名称(DateOfBirth)。如果你不喜欢这个名称,你可以自由地改为其它的,只有你想用的名称不是VBA关键字之一就行。关键字As以及后面的表31其中的一个数据类型,明确了该变量的数据类型。数据类型Date告诉VB变量DateOfBirth将会储存日期。要储存员工的年龄,按下面方式声明变量Age:Dim Age As Integer变量Age将会储存今天和该员工生日之间年数的数字。因为年龄显示为整年,所以变量Age就被分配为Integer数据类型。你可能还想要你的程序追踪员工的姓名,因此需要声明另一个变量来保存员
5、工的名和姓:Dim FullName As String因为词语“Name”已经在VBA占用的清单上,在你的VBA程序里使用它的话保证会有错误。将变量命名为FullName并且将它声明为String类型(因为员工姓名是文本),来保存员工姓名。技巧35 隐式声明变量没有用Dim语句来明确声明的变量叫做隐式声明。这些变量自动会被分配一个数据类型Variant。它们可以保存数字,字符串和其它信息类型。你可以通过在你VBA程序的任何地方,简单地赋值给一个变量名称来创建一个变量。例如,你可以按下述方式来隐式声明变量:DaysLeft = 100声明变量被认为是编程的好习惯,因为它使程序可读性增强并且帮助
6、避免某些类型的错误。既然你已经知道了如何声明变量,我们就来看一下使用它的一个程序:Sub AgeCalc( ) variable declaration (变量声明)Dim FullName As String Dim DateOfBirth As Date Dim Age As Integer assign values to variables (赋值给变量)FullName = John Smith DateOfBirth = #01/03/1967# calculate age (计算年龄)Age = Year(Now()-Year(DateOfBirth) print results
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VBA 数据类型
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内