如何使用VBA格式将数据input到Excel表格中的某些单元格?

我正在通过使用vba表单向excelinput数据。 Excel是由数据input官员手动input,我打算让用户使用VBA格式input

我已经完成了VBA表单,它有一些文本框,如公司stream动性,公平性等等。 我的情况是,我需要input每个已经具有特定格式的文本框的值(stream动性,权益等)

条件是一些列和行stream动性已被打字,我想继续他还没有input一些缺失的行。 比方说,他打了50行的1列,但在第二列,他只能打到30行以下。 现在我想input第31行的第二列。

用户如何find想要input的单元格?

因为我的VB窗体只能用我的VB窗体的这个示例代码input最低的第一列

Dim lRow as long Dim ws as Worksheet Set ws = Worksheets("Summary") lrow = ws.Cells(Rows.Count, 1).End(xlup).Offset(1,0).Row with ws .cells(lRow,1).Value = Me.txtNo.Value 

有人build议我使用Vlookup,但我仍然坚持这一点。 任何build议? 非常感谢你的帮助