excel VBA 中怎么能双重条件查询并把结果输出到窗体文本框中
先有一个有数据的工作表(有A、B、C三列)及对这个工作表有录入、查询功能的窗体。现在要求在窗体第一个第一、第二文本框中输入关键词,按“查询”按钮后,应该在工作表中找到同时...
先有一个有数据的工作表(有A、B、C三列)及对这个工作表有录入、查询功能的窗体。现在要求在窗体第一个第一、第二文本框中输入关键词,按“查询”按钮后,应该在工作表中找到同时有上述关键词的列A和B,然后在窗体第三文本框中输出跟A、B同一行的C。
展开
2个回答
展开全部
Private Sub CommandButton1_Click()
TextBox3.Text = ""
For r = 1 To Range("a65536").End(xlUp).Row
If Cells(r, 1).Value = TextBox1.Text And Cells(r, 2).Value = TextBox2.Text Then
TextBox3.Text = Cells(r, 3).Value
Exit For
End If
Next
End Sub
追问
你的代码少一个定义项:Dim i As Integer。我把这个加进去后执行你的代码,就对了,,谢谢你!回答及时、准确,,谢谢1
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询