本文由日文译成中文。
我们经常在 Excel VBA 中使用变量,但也经常使用常量。
与变量不同的是,常量不能改变其值,因此当你永远不想改变其值时,常量就非常有用。
< Sponsored Links >
常量类型
・内置常量(VBA 中定义的常量)
・条件编译常量
・用户定义常量
本页记录用户定义的常量。
常量声明
常量使用 “Const” 语句声明。
(Public | Private)Const 固定编号名称 As 数据类型 = 价值
・(Public | Private)=可选。Private 可以被声明所在模块的存储过程引用;Public 可以被所有模块的所有存储过程引用;Private 可以被声明所在模块的存储过程引用;Public 可以被所有模块的所有存储过程引用。
*Public 可以被所有模块的所有程序引用。
・常量名称为必填项。
・数据类型可以省略。
・值为必填项。
▼▼ 单击此处了解如何使用数据类型 ▼▼
>> Excel VBA 数据类型使用情况
在 Excel 中使用 VBA 时,我们经常使用 “变量”。变量有各种 “数据类型”,如数字、字符串、日期等。如果使用适当的类型,就可以避免可能意想不到的错误。示例。字节类型(Byte)。可以将 0 至 255 的整数分配给变量。Dim x As Byte x = 255
如何使用常量
This is an example of finding the difference (variable) from today (variable) to the base date (constant) and displaying it in a message.
Write the following code outside the procedure
'常数声明(基准日)
Const kijunbi As Date = #1/1/2024#程序代码如下。
Sub test()
'变量声明(今天的日期)
Dim hi As Date
'变量声明(差异)
Dim kekka As Integer
'指定今天的日期
hi = Date
'计算。
kekka = hi - kijunbi
'显示信息
MsgBox "基準日:" & kijunbi & Chr(13) & _
"今日の日付:" & hi & Chr(13) & _
"差:" & kekka & "日"
End Sub

< Sponsored Links >

