VBA变量类型

计算机内存中的存储位置,临时信息

VBA变量类型是什么?

在Excel VBA,个人可以使用不同的变量类型[1]在他们的工作表和常量。一个变量被定义为存储在计算机内存存储执行VBA代码的信息。

VBA变量类型

数据存储在变量的类型取决于变量的类型的数据。例如,如果一个用户想要存储整数变量,将是一个数据类型整数。一个变量与一个常数的不同之处在于,当变量变化时执行代码,常数从不改变。

总结

  • 一个变量被定义为一个存储位置在持有临时信息的计算机内存。
  • 主要类型的变量的数据类型包括数值和非数值数据类型。
  • 使用一个变量,而不是一个常数的优势在于,用户可以更改变量的值,而代码是在进步。

继续之前,使用下面的表格来获得全面的VBA小抄的概述关键代码和宏,术语,在Excel VBA和最佳实践。

声明变量

通过声明一个变量,用户提供信息的VBA编译器变量数据类型和其他信息,如水平。数据类型可以是一个整数,文本、十进制、布尔值等,而变量级别可以是程序,模块级,或公共勺。变量应该宣布使用昏暗的、私人、公共或静态语句。

当声明变量来保存整数使用模糊语句[2],使用代码“暗rowNumber整数。”“暗”应该出现在前面的一个变量的一部分。如果没有指定数据类型声明变量或变量时不声明,变量将默认的变量的数据类型可以容纳任何数据类型。通过声明一个变量,用户实际上是告诉电脑保留内存空间以备后用,允许VBA代码运行顺利。

为什么VBA变量使用

在VBA编辑器中编写代码时,用户需要变量,它们可以使用代码中的一个值。一个变量在一个常数的优点是,用户可以更改变量的值,而代码是在进步。

规则是一个变量命名时:

  • 这个名字不是一个保留字。VBA包括一些保留关键词,如私人,接下来,循环等等,VBA代码,不能使用,因此,被用来命名一个变量。
  • 不要使用特殊字符命名时变量。包含特殊字符(&,,美元! %)。
  • 空间不应使用的变量名。相反,使用下划线字符分离值,让他们读。
  • VBA不区分大小写的。您可以使用大小写混合变量可读,即使VBA将考虑所有情况类似。
  • 使用字母、数字和标点符号的变量命名是被允许的。尽管,第一个数字在变量的名字应该是一个字母。
  • 变量名长度不应该超过255个字符。

在VBA类型的数据类型

VBA告诉计算机中的数据类型的变量的类型用户打算使用。不同类型的变量占据不同的内存空间的数量,和用户应该知道多少空间变量将事先占用计算机内存。

一个数据类型指定一个变量的空间需要的内存。两个主要类型的数据类型包括:

1。数值数据类型

数值数据类型时使用的用户只需要存储数据。数值数据类型的例子包括小数,货币长,单身,整数,字节,日期和时间。其中的一些数据类型如下所示:

字节与一个小容量:一个字节,它可以容纳值从0到255不等。

整数:一个整数是一个测试版的字节数据类型,它可以容纳值从-32768年到32768年不等。任何值超过这个范围将返回一个错误。如果使用十进制值的整数,他们将被转换为最接近的整数。例如,9.8将转换为10。

:长数据类型是长值或数字的整数数据类型不能持有。它拥有超过32768的值。长时间数据类型可以容纳值在-2147483648到2147483648的范围。

:单一数据类型是专为存储十进制值不超过两位数小数。积极的价值观,单一数据类型范围从1.401298 e-45 3.402823 e+38,而负的范围从-3.402823 e+38 -1.401298 e-45。

2。非数值数据类型

非数值数据类型包括所排除的数值数据类型的值。数值数据类型的例子包括以下几点:

字符串:字符串数据类型可以容纳两种类型的字符串值,即:、固定和可变长度的字符串。

布尔:布尔数据类型时使用预期的输出是真或假。

对象:对象数据类型包括微软的产品。Excel对象的例子包括工作表,表、范围等。

变体:变量数据类型兼容数值和非数值数据类型。

相关阅读

为了帮助你成为一个世界级的金融分析师,推进你的事业你的全部潜力,这些额外的资源将会很vwin德赢吧有帮助:

文章来源

  1. VBA变量类型
  2. 昏暗的声明
0的搜索结果