首页 > 解决方案 > 如何评估字符串中的变量值?

问题描述

我已经为此彻底撕毁了我的头发。有没有一种简单的方法可以从字符串中提取变量值?我正在尝试使用它来干净地检查多个类似变量的值。例子:

Dim BoxString As String

For i = 1 To 100
    BoxString = "response = Report" & i & "Box.value"

    Application.Evaluate (BoxString)

    If response = True Then
        '...
    End If

Next i

对于上下文,我使用它来评估用户窗体上的哪些框被选中,并为每个选中的框执行一个操作。

提前非常感谢!

标签: excelvba

解决方案


推荐阅读