打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
跟烟花入门VBA之12:常量

 

上一篇讲了变量,这一讲咱们聊聊常量(也有MS管叫常数)。

一、什么是常量

    常量就是程序在运行时保持一个固定的值的命名项目。

    常量可以是字符串,数值,另一常量,或者任何(Is之外) 算术运算符或逻辑运算符的组合。

    可以在代码中的任何地方使用常量代替实际的值,这样做可以使代码更具可读性,以及易于修改。
    另外在代码在运行时,常量不会像变量那样在无意中被改变。


二、声明常量

    Const 常量名 as 数据类型 = 表达式


    1.常量名的命名规则与变量相同。

    Const  Nmae=”hwc2ycy”

    Const  PI=3.1415926

    2.As 数据类型,可省略。
    在声明常量时,可用的数据类型只有Byte、Boolean、Integer、Long、Currency、Single、Double、Date、String和Variant。
        Const Myname As String = 'hwc2ycy'
   
    Const myID As Integer = 1234
   
    Const isTrue As Boolean = 5 > 6

   
    一行声明多个 声明常量时,如果要指定数据类型都要使用单独的as数据类型语句(一个萝卜一个坑)。
    Const MyName As String = 'hwc2ycy', MyID As Integer = 3728

    如果在声明常数时没有显式地使用 As type 子句,则该常数的数据类型是最适合其表达式的数据类型。
    Const Myname = 'hwc2ycy'
   
    Const myID = 1234
   
    Const isTrue = 5 > 6
   
    3.当在一行声明多个常量时,可以使用逗号将各个变量赋值分开。

    Const MyName As String = 'hwc2ycy', MyID As Integer = 3728


    4.在给常量赋值的表达式中,不能使用变量,用户自定义的函数或VB的内部函数

    错误:Const Question=chr(63)


补充知识点:

    Public 常量在标准模块的通用部分声明,而不能在类模块中声明;
    Private 常量可以在任何模块类型的通用部分声明;

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
ExcelVBA中的数据类型
C/C++笔试题-主要考察C/C++语言基础概念、算法及编程,附参考答案
C面试题
delphi一句话帮助
inno setup介绍(转)
Java编程技巧之样板代码
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服