根据框架中选择的 OptionButton 设置变量

Setting a variable depending on the OptionButton selected in the Frame

我有一个带有 2 个选项按钮的框架,只能选择其中一个。 我正在尝试创建一个变量,以便稍后在代码中使用,它将 return 选择 OptionButton。

Dim MyVar as String
    MyVar = If OptionButton1.Value = True then "Button1"
    Else
        "Button2"
End If

后面的代码中我打算调用MyVar,但我不知道是否可以根据If语句确定变量。

谁能帮我写一段代码来 return MyVar?有可能吗?谢谢

您可以使用IIf语句:

MyVar = IIf(OptionButton1.Value = True, "Button1", "Button2")