【问题标题】:assigning a Text box value to a constant variable in VBA将文本框值分配给VBA中的常量变量
【发布时间】:2015-07-01 16:43:19
【问题描述】:

我想从用户表单输入动态分配一个常量全局变量值。这个值将用于在运行实际宏之前最初声明 Typedef 函数和其他变量

我的代码是这样的

Const Imax

dim sys (0 to imax) as type computer.

我希望从用户表单中获取 Imax 的值并保持该值不变 请有任何建议或帮助。非常感谢您花时间阅读我的问题。

【问题讨论】:

    标签: vba excel global-variables userform compile-time-constant


    【解决方案1】:

    您可以创建一个 Const 并将其设为 Public,但它只能在声明的地方“初始化”。

    编辑#1:

    例如:

    Sub dural()
        Public Const Boltzmann = 1.3806488E-23
        a = b * Boltzmann
    End Sub
    

    【讨论】:

    • 非常感谢您的回复。可以举个例子吗?因为我是 vba 的新手
    • @ashvn 查看我的 EDIT#1
    • 但我想从用户窗体中获取值并将其分配给常量。我该怎么做?
    • @ashvn 我不知道该怎么做。
    猜你喜欢
    • 2012-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-30
    • 1970-01-01
    相关资源
    最近更新 更多