您的位置:首页 > 理论基础 > 数据结构算法

VBA教程初级(二):数据结构

2016-03-01 16:39 302 查看
VBA教程初级(二):数据结构

举个例子,如果不懂编程的人很难理解数据结构。生活中,装酱油就要用酱油瓶;装米就要用米袋子。你用米袋子装酱油,那就开玩笑了。所以,你可以理解数据结构就是将对应的“东西”放在相应的容器里,然后你就使用容器来工作。

vba里的常用数据类型有:

字节型(Byte),整数型(Integer),长整数型(Long),单精度浮点型(Single),双精度浮点型(Double),货币型(Currency),小数型(Decimal),字符串型(String),日期型(Date),布尔型(Boolean)等。

ps:不要问我为什么有这些类型,要问就问为什么米袋子不能装酱油。

不同的数据类型可以告诉Excel应该用什么形式保存它。

举个例子,如何使用数据类型,就跟我们生活中,吃饺子蘸酱油一样。

有一个员工叫做王大力,年龄55周岁,他所在的国家有14亿人,出生是1988年1月1日。我们可以使用String类型存放名字,使用Integer来存放年龄,由于国家人数太大了,我们使用Long类型来存放人,因为人没有小数点。。不要问我为什么。。。你能给我找一个小数点的人就行。使用Date类型来存放生日。看这样我们就简单实用了数据类型。

VBA总声明变量很简单语法为:Dim 变量名 As 数据类型,比如我们生命一个日期类型的变量d1就可以这样写

Dim d1 As Date

下面我们来做这样一个例子,我们声明一个字符串类型的变量a,然后让MsgBox输出变量a

Public Sub f1()

Dim a As String
a = "啊哈哈"
MsgBox a
End Sub


Step 1:



Step 2:



我们输出了变量a的结果是“啊哈哈”,你可以试试给a的值变成其他的看能变化么
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: