vba基础 数据类型
2021-05-01 01:29
标签:test 基础 com 单元格 nbsp amp 字符串类型 bool set 一 常量与变量 与编程语言类似,vba中也分为常量和变量。如下图所示,对于变量的声明需要使用dim,对常量则要使用const。 二 数据类型 常用数据类型如integer、string,声明时可以在后面加上特殊符号,以达到简写的目的。 vba基础 数据类型 标签:test 基础 com 单元格 nbsp amp 字符串类型 bool set 原文地址:https://www.cnblogs.com/fangyz/p/13215561.htmlSub test()
‘常用数字类型。除byte类型外,其它四种类型声明时可简写。
Dim test1 As Byte ‘占用1字节,0~255
Dim test2 As Integer, test51% ‘占用2字节,-32768~32767
Dim test3 As Long, test52& ‘占用4字节,-2147483648~2147483647
Dim test4 As Single, test53! ‘占用4字节
Dim test5 As Double, test54# ‘占用8字节
test1 = 10
test2 = 10
test3 = 10
test4 = 1.2
test5 = -1.6
‘常用字符串类型。
Dim test6 As String, test55$ ‘范围是2^31个字符,约20亿
Dim test7 As String * 2 ‘范围是1~2^16,约6.4万。可指定长度。
test6 = "hhh"
test7 = "aaa" ‘此时test7="aa",会自动截取
‘其它类型
Dim test8 As Boolean ‘true or false
Dim test9 As Date ‘100-1-1 ~ 9999-12-31
Dim test10 As Object ‘声明对象,可赋值对象引用,比如工作表、单元格
test8 = True
test9 = VBA.Now
Set test10 = Range("A1")
‘变体类型变体数量类型,可以给它赋很多类型的值。
Dim test11 As Variant, test12 As Variant, test13 As Variant, test14 As Variant
test11 = 1.2
test12 = True
test13 = "2020-07-01"
Set test14 = Sheet1
Dim test15 As Variant
test15 = test7
‘声明变量时也可以不指定数据类型,此时默认为variant类型
Dim id
id = 2
End Sub
上一篇:C++之queue学习记录
下一篇:java集合ArrayList