快捷搜索:  汽车  科技

excel vba快速入门教程42讲在线课(咕吧陪你学excelVBA入门第四课)

excel vba快速入门教程42讲在线课(咕吧陪你学excelVBA入门第四课)示例:dim alibaba as string1、字符串 String 变量名随你高兴取,只要不和VBA中特有变量名重复,想怎么取怎么取,只要你用着方便,高兴! 当然如果你想你的程序具有更好的可读性,最好用表意的变量名如:input output数据类型

不一会我们就来到了excel VBA学习的第四课,该说说变量的数据类型了

开始吧!

变量定义的格式

Dim 变量名 As 数据类型

注释:程序的大小写是没什么关系的,全部是小写的程序只要你的程序是对的

在VBA的编辑窗口其会自动帮你改成首字母大写的统一格式。

变量名随你高兴取,只要不和VBA中特有变量名重复,想怎么取怎么取,只要你用着方便,高兴!

当然如果你想你的程序具有更好的可读性,最好用表意的变量名如:input output

数据类型

1、字符串 String

示例:dim alibaba as string

sub 马云()

dim alibaba as string

alibaba="马云创立了阿里巴巴"

msgbox alibaba

end sub

excel vba快速入门教程42讲在线课(咕吧陪你学excelVBA入门第四课)(1)

3、长整型 Long 范围:-2147483648 ~ 2147483647

示例:dim souhu as long

4、单精度浮点型 Single 负数范围:-3.402823E38 ~ -1.401298E-45 正数范围:1.401298E-45 ~ 3.402823E38

示例:dim baidu as single

5、双精度浮点型 Double 负数范围:-1.79769313486231E308 ~ -4.94065645841247E-324 正数范围:4.94065645841247E-324 ~ 1.79769313486231E308

示例:dim tengxun as double

特别提醒:数值型数据的范围就是该种数据类型的容量 数值超出所能盛装的容量就会溢出报错,慎重选择5、日期型 Date 日期范围:100年1月1日 ~ 9999年12月31日

时间范围:0:00:00 ~ 23.59.59

示例:dim wanda as date

6、布尔型 Boolean 值:真“True”,假“False”

示例:dim toutiao as boolean

7、变体型 Variant 依据数据本身的类型而确定

示例:dim huoshan as variant

注释:你给huoshan赋值的值是什么数据类型 它就变成什么类型8、对象型 Object

示例:dim yy as object

sub bobo()

dim yy as object

set yy=worksheets("sheet1").range("A1:B5")

yy.value=100

end sub

excel vba快速入门教程42讲在线课(咕吧陪你学excelVBA入门第四课)(2)

重要提示:普通变量如:integer long single string等赋值用let语句 只是let语句常常省略 对象变量用set语句且不能省略 对于包含有VBA代码的excel文件请保存为启用宏的工作簿".xlsm"格式,记得哦!下期预告:枚举数据类型 数组数据类型 字典数据类型怎么样?都会了吗?赶紧练练手吧简单 有料 明了 不晕菜就在咕吧课堂学好 做好 活好下期精彩继续 回见!

猜您喜欢: