Excel中vba变量类型小结

网友投稿 654 2022-12-03

excel中vba变量类型小结

Excel中vba变量类型小结

本文对excel中vba变量类型和dim语句进行一些小结。

EXCEL VBA中,如何判断数据类型?使用变量的第一步是了解变量的数据类型。变量的数据类型控制变量允许保存何种类型的数据。  下面这个表列出了VBA支持的数据类型,以及各种数据类型的变量所需要的存储空间和能够存储的数值范围。

作为我们编写代码,为了做到效率,一个目标是选择需要存储空间尽可能小的数据类型来保存需要存储的数据。例如,如果要保存诸如班级学生总数这样的小数字,那么Byte数据类型就OK。这种情况,使用Single数据类型只是对计算机存储空间的浪费。

如果在语句中没有提供数据类型,变量将被指定为Variant类型,因为VBA中默认的数据类型是Variant。  必须指定数据类型的第一个原因是,Variant数据类型占用的存储空间较大,即使没有给Variant类型的变量赋值,它也要占用16个字节或者22个字节。第二个原因是,Variant数据类型将影响应用程序的性能。VBA必须辨认Variant类型的变量中存储了何种类型的数据。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:利用快捷键保护excel工作表和撤消工作表保护
下一篇:如何在excel工作表的页眉或页脚中显示最后修改时间
相关文章