小编BWG*_*BWG的帖子

具有变量名称的Excel VBA调用函数

我正在尝试使用基于组合框值在运行时生成的变量名称调用函数.这在大多数语言中都很简单,但我似乎无法在Excel VBA中弄明白,我怀疑这是因为我并不真正理解编译器的工作原理.我发现有几个帖子很接近,但似乎并没有这么做.下面的代码是错误的,但应该知道我想要什么.

谢谢

Sub main()
    'run formatting macros for each institution on format button click

     Dim fn As String
     Dim x As Boolean

     'create format function name from CB value        
     fn = "format_" & CBinst.Value

     'run function that returns bool
     x = Eval(fn)

     ...

End Sub
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

11
推荐指数
1
解决办法
3万
查看次数

标签 统计

excel ×1

excel-vba ×1

vba ×1