【发布时间】:2019-11-21 11:22:32
【问题描述】:
我是 VBA 的新手,我创建了一个用户表单,我想要它做的只是在单击 Enter 按钮后,它将填充的文本框添加到 Excel 工作表的下一个空行中。我得到对象变量未设置(在 rw = ws.Cells 行),我不知道如何设置它。
非常感谢。
Private Sub enter_Click()
Dim rw As Integer
Dim ws As Worksheet
Set ws = Worksheets("Home")
rw = ws.Cells.Find(What:=” * ”, SearchOrder:=xlRows, SearchDirection:=xlPrevious, LookIn:=xlValues).Row + 1
ws.Cells(rw, 1).Value = Me.TextBox1.Value
ws.Cells(rw, 2).Value = Me.TextBox2.Value
End Sub
【问题讨论】: