前言:
当前兄弟们对“vbnet常量表达式”大体比较重视,同学们都想要剖析一些“vbnet常量表达式”的相关知识。那么小编同时在网络上网罗了一些关于“vbnet常量表达式””的相关资讯,希望兄弟们能喜欢,同学们快快来了解一下吧!No.1
常量是一个特殊的数据值,vba编程中有许多预置常量,这些常量可以直接拿来使用,以代表特定的值。
如Color常量包含了8种颜色值:
常量
值
说明
vbBlack
0x0
黑色
vbRed
0xFF
红色
vbGreen
0xFF00
绿色
vbYellow
0xFFFF
黄色
vbBlue
0xFF0000
蓝色
vbMagenta
0xFF00FF
洋红
vbCyan
0xFFFF00
蓝绿
vbWhite
0xFFFFFF
白色
编程中,只要给Color设置相应常量即可得到颜色。
No.2
VBA常量
CalendarCallTypeColorComparisonDateDate FormatDir、GetAttr 和 SetAttrDriveTypeFile AttributeFile Input/OutputFormIMEStatusKeycodeMiscellaneousMsgBoxQueryCloseShellSpecialFolderStrConvSystem ColorTristate
上面是vba的常量,其不同常量有各自不同的参数值来指定其含意。
上面的常量都是vba预置常量,那么我们自己如何定义自己的常量呢?
下面Const语句来进行定义:
语法:
Const JM="Jnames"
JM就是定义的常量,过程中使用JM即代表字符串“Jnames”
如,要定义全过程通用常量要加Public语句。
Public JM="Jnames"
No.3
示例
可以用如上图示例清楚地分辨不同定义方式。
Const S="JM TouTiao ID"'简单方式
Const S="JM TouTiao ID" As String'字符串定义
Public Const S="JM TouTiao ID"'全局常量
Public Const S="JM TouTiao ID" As String'全局字符串常量
Private Const S="JM TouTiao ID"'本地常量
如果不使用As _类型_显式声明常量类型, 则常量具有最适用于_expression_的数据类型。
在**Sub、 Function 或Property**过程中声明的常量对该过程来说是本地的。
在过程的外部声明的常量是在声明它的模块中定义的。 可以在可使用表达式的任何位置使用常量。
常量定义一般在编程设计初期进行设置,当然在编程过程中也可以。
如果初期设计中就对全局常量进行考虑,那么在后面使用会增加许多便捷性。
一般来说全局常量应用越少越好。
欢迎关注、收藏
---END---
标签: #vbnet常量表达式