分享

VBA笔记:变量&常量

 阿白mvo3hep7cv 2020-07-21
强制要求本模块必须声明变量类型

Option Explicit
也可以通过VBA编辑界面的“工具-选项-需求变量声明”来实现此效果

声明数字型变量的方法

Dim num As Integer
Dim num%

声明字串型变量的方法

Dim str As String
Dim str$

声明多个不同类型的变量

Dim str As String, num As Integer

声明1个空类型的变量

Dim str
默认为Variant类型(变体),可以兼容各种类型的数据,但是消耗性能

公共变量

在首个过程之前,使用public声明的变量为 公共变量 ,即所有的模块都可以使用这个变量

模块级变量

在首个过程之前,使用dim、private声明的变量为 模块级变量 ,只有当前模块可以使用这个变量

本地变量

在一个过程中,使用dim、static声明的变量为 本地变量 ,只能在这个过程中使用这个变量

变量赋值

Let str = '123456789'
适用于文本、数值、日期等数据型变量(let可以不需要)

声明常量

Const A As Single = 3.14

常量的适用域

与变量一样,有本地、模块级、公共3种状态(公共常量,仍旧用public来声明)

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多