在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行再能算一条完整的数据.
展开
 我来答
nonfish123
推荐于2017-12-16 · 超过23用户采纳过TA的回答
知道答主
回答量:66
采纳率:100%
帮助的人:35.9万
展开全部
'假设第一行为标题行,型体在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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式