这个variables有初始值Excel VBA有什么问题
我知道为什么,Excel在这一行抛出一个错误:
昏暗的年份作为Integer = 18
我想声明一个variables并分配一个初始值。 请告诉我为什么它不工作。
在VBA中,上述格式是不可能的
只有常量可以这样使用:
Const yearnr As Integer = 18
您可以使用
Dim yearnr As Integer yearnr = 18 Public yearnr As Integer yearnr = 18
Excel不允许您在声明中初始化值,因为它们已经初始化为零。 做你想做的就把它分成两行。
Dim yearnr As Integer yearnr = 18
看我的评论中的问题,因为你需要它会是:
Dim yearnr As Integer: yearnr = 18
你可以用一个字符来表示一行