小兔网

整数   |  字串   |     |  布尔型

本章教您如何Excel VBA中声明,初始化和显示变量让Excel VBA知道您正在使用变量称为声明变量。初始化只是意味着将一个初始(初始)值分配给一个变量。

在您的工作表上放置一个命令按钮,并在下面添加代码行。要执行代码行,请单击工作表上的命令按钮。

整数

整数变量用于存储整数。

Dim x As Integer
x = 6
Range(“ A1”)。Value = x

结果:

Excel VBA中的整数变量

说明:第一行代码声明一个名称为Integer的x变量。接下来,我们用值6初始化x。最后,将x的值写入单元格A1。

字符串变量用于存储文本。

码:

Dim book As String
book =“ bible”
Range(“ A1”)。Value = book

结果:

字符串变量

说明:第一行代码声明了一个名称类型为String的变量。接下来,我们用圣经来初始化书。始终使用撇号来初始化String变量。最后,我们将变量簿的文本写入单元格A1。

Double类型的变量比Integer类型的变量更准确,并且还可以在逗号后存储数字。

码:

Dim x As Integer
x = 5.5
MsgBox“值是”&x

结果:

不够准确

但这不是正确的价值!我们使用值5.5初始化变量,并获得值6。我们需要的是Double类型的变量。

码:

Dim x As Double
x = 5.5
MsgBox“值是”&x

结果:

双变量

注意:长变量的容量更大。始终使用正确类型的变量。结果,更容易发现错误,并且您的代码将运行得更快。

布尔型

使用布尔变量保存值True或False。

码:

昏暗继续As 布尔
继续= True

如果继续= True  MsgBox“布尔变量很酷”

结果:

布尔变量

说明:第一行代码声明一个名称为继续类型为布尔型的变量。接下来,我们以值True继续初始化。最后,如果变量的值为True,则仅使用布尔变量显示MsgBox。