如何从动态创建的 vba 用户窗体文本框输出变量
How to output a variable from dynamically created vba userform textbox
希望我问的是正确的问题。我有一个用户窗体,它在初始化时显示 X 个文本框。这是一个片段:
Dim MF As Object
Set MF = Me.Controls.Add("Forms.TextBox.1", "BoxNumber_" & i, True)
With MF
.Value = ""
End With
??? msgbox Me.MF.BoxNumber_i.value
一旦用户完成填写用户表单,它最终会将结果写入 SQL。我的问题是.. 如何在用户填写后输出变量 MF.BoxNumber_i.value?
找到了,我想我会post解决方案,以防有一天有人偶然发现这个问题。
msgbox Me.Controls("BoxNumber" & i).value
希望我问的是正确的问题。我有一个用户窗体,它在初始化时显示 X 个文本框。这是一个片段:
Dim MF As Object
Set MF = Me.Controls.Add("Forms.TextBox.1", "BoxNumber_" & i, True)
With MF
.Value = ""
End With
??? msgbox Me.MF.BoxNumber_i.value
一旦用户完成填写用户表单,它最终会将结果写入 SQL。我的问题是.. 如何在用户填写后输出变量 MF.BoxNumber_i.value?
找到了,我想我会post解决方案,以防有一天有人偶然发现这个问题。
msgbox Me.Controls("BoxNumber" & i).value