
在Excel VBA中使用SQL语句返回满足多条件的值的行? 在多少行? 10
在ExcelVBA中使用SQL语句返回满足多条件的值的行?在多少行?提问:SQL="select*from[dindan$A4:AZ100]where型体='MG358-...
在Excel VBA中使用SQL语句返回满足多条件的值的行? 在多少行?
提问: SQL = "select * from [dindan$A4:AZ100] where 型 体='MG358-2' and 订 单='10310940 and 条件 and 条件'" '
''提问:我如何能够让它返回满足条件的值所在的EXCEL表中的行.因为我的数据库内,是2行为一笔有用的数据
SQL = "select 想得到满足条件行 from [dindan$A4:AZ100] where 型 体='MG358-2' and 订 单='10310940'"
并不一定需要用SQL语句,只要是能用VBA 代码实际都可以的.因为我是要在数万条数据当中,求得满足多条件的数据所存在的行(在多少行),因为在我的数据里面是连续2行再能算一条完整的数据. 展开
提问: SQL = "select * from [dindan$A4:AZ100] where 型 体='MG358-2' and 订 单='10310940 and 条件 and 条件'" '
''提问:我如何能够让它返回满足条件的值所在的EXCEL表中的行.因为我的数据库内,是2行为一笔有用的数据
SQL = "select 想得到满足条件行 from [dindan$A4:AZ100] where 型 体='MG358-2' and 订 单='10310940'"
并不一定需要用SQL语句,只要是能用VBA 代码实际都可以的.因为我是要在数万条数据当中,求得满足多条件的数据所存在的行(在多少行),因为在我的数据里面是连续2行再能算一条完整的数据. 展开
1个回答
展开全部
'假设第一行为标题行,型体在A列,订单在B列,逐一显示满足条件的行号
sub 查找定位()
dim i as long
for i = 1 to 65536
set ws=thisworkbook.sheets("dindan")
IF ws.range("A" & i)="MG358-2" and ws.range("B" & i)="10310940" then
msgbox "查找的结果在第" & i & "行"
End IF
next
end sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |