分享

VBA变量类型定义缩写记忆法

 树悲风 2020-07-22

VBA变量类型定义的作用在于:

(1)规范性

(2)大型代码调试时系统会提示哪个没有定义,便于识别写错的变量名

(3)增强代码效率,定义好变量类型有助于减少内存使用

Dim a As Integer

Dim b As Long

Dim c As String

上面的变量定义代码,在刚开始学习和使用过程中常常简单,但是百度到一些别人的代码的时候,会看到&@#$这些符号,不知道是什么意思,其实这是简写,所以上面的代码可以写成:

Dim a%, b&, c$

如果不是天天写这些缩写,可能过一段时间就会忘记,下面说下简单对应的方法便于大家记忆

根据使用频率,下面是常用的6种变量定义以及 其缩写: 

1,$ = String 文本 

美元符号和String第1个字母是 S很像,所以请记住,美元s=String 【文本字符串】。

2,& = Long 长整型 范围几乎是你见到的所有整数

&可以看做是Long首字母L的花体字 所以请记住为【长整型数值】。

3,% = Integer 短整型 范围是-32678-32678

%是百分比符号,我们可以把它联想为较少的整数【整型数值】。

4,! = Single  单精度小数

!笔画只是1竖单笔画,这里不要和美元符号记混,所以请记住为【单精度】。

5,# = Double 双精度小数

# 笔画是2横2竖,所以请记住为【双精度】

6,@ = Currency 货币型4位小数

现实中人们也常用@符号代表价格、单价,所以请记住为【货币型小数】

这样记忆是不是简单多了呢?其实整型里面的integer范围有限,现在的表格容纳量变大,所以对应整型建议大家统一用long,对于常规的代码来说没什么问题,因为内存容量够用了,效率也几乎可以忽视。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多