Excel VBA用户表单文本框输入错误

Excel VBA用户表单文本框输入错误,vba,excel,Vba,Excel,我正在尝试创建一个宏,将用户表单文本框中写入的内容输入到活动单元格中。然而,每当我试图运行这部分代码时,就会出现错误438。下面是调试中显示的部件示例 With Selection.Font .Bold = True End With ActiveCell.Value = UserForm2.Controls("TextBox" & i).Caption ActiveCell.Offset(1, 0).Select 错误438表示对象不支持该属性或方法。 Textbox.Caption

我正在尝试创建一个宏,将用户表单文本框中写入的内容输入到活动单元格中。然而,每当我试图运行这部分代码时,就会出现错误438。下面是调试中显示的部件示例

With Selection.Font
.Bold = True
End With
ActiveCell.Value = UserForm2.Controls("TextBox" & i).Caption
ActiveCell.Offset(1, 0).Select

错误438表示对象不支持该属性或方法。
Textbox.Caption
不存在。有关方法/属性的完整列表,请参见

关于如何修复代码:
ActiveCell.Value=UserForm2.Controls(“TextBox”&i.Value

ActiveCell.Value=UserForm2.Controls(“TextBox”&i)。Text

不应
标题
为Text
Value
?好了,文本框没有标题。