我在电子表格中有一个日期列表,这些日期旁边是与该日期相对应的详细信息,我有一个组合框,可以找到列表中的所有日期,但是当我从下拉列表中选择特定日期时,我希望它在表单的文本框中显示该行中的相应数据,到目前为止我有:
Private Sub ComboBox1_Change()
Dim rw As Long, cl As Range
staffName = TextBox8.Value
rw = WorksheetFunction.Match(Me.ComboBox1.Value, Worksheets(staffName).Range("A16:A18"), 0)
TextBox1 = Worksheets(staffName).Range("A" & rw).Offset(0, 1)
TextBox2 = Worksheets(staffName).Range("A" & rw).Offset(0, 2)
TextBox3 = Worksheets(staffName).Range("A" & rw).Offset(0, 3)
TextBox4 = Worksheets(staffName).Range("A" & rw).Offset(0, 4)
End Sub
它没有错误,但它没有任何想法?