vba 给TextBox1一个值 TextBox2立即出现另一个值(值的来源是工作表中,如TextBox1等于A1 则TextBox等于a2)
2个回答
展开全部
一般利用Textbox的Change事件,如下:
Private Sub TextBox1_Change()
If TextBox1.Value = Sheets("工作表名称").Cells(1,"A") Then TextBox2.Value = Sheets("工作表名称").Cells(2,"A")
End Sub
Sheets("工作表名称")这里的工作表名称就是值的来源工作表显示的名称,一般新建的工作表显示为Sheet1,sheet2,sheet3...
cells(1,"A")表示第一行,第“A"列的单元格,也就是A1单元格,以此类推...
就知道楼主是想在A列里面查找匹配数据,然后在TextBox2里面显示出来。借上面同志的附件,给你改一个快得!!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询