标签: excel vba excel-vba userform
我正试图在Excel VBA中为我们的孩子制作一个热门/不是男孩名字的程序。
我现在已经编程VBA从大型列表中选择两个随机名称。现在应该询问用户哪个用户最喜欢哪两个名称。例如:
Excel从长列表中选择Adam和Brian。 Adam存储在variable name_1,Brian存储在variable name_2。
Adam
Brian
variable name_1
variable name_2
现在我想要一些带有三个选项的对话框:
我试图创建一个userform,但我不能用变量的内容命名按钮。这可能吗,如果是的话,怎么样?
答案 0 :(得分:0)
以下是一个示例表单:
我已将按钮命名为 btn1 和 btn2 。
如果您单击某个按钮并查看属性面板,则会看到标题的条目:
caption 属性可供您在运行时使用。例如:
Private Sub UserForm_Initialize() btn1.Caption = "Andrew" btn2.Caption = "Rachel" End Sub
当你运行上述内容时,你会得到:
因此,只需使用标题属性即可进行排序!