VBA中多条件(大于3个)如何筛选,比如在A列中我要筛选出包含江西,江苏,安徽,湖南等词的行。该如何操作
答案:2 悬赏:30 手机版
解决时间 2021-02-22 18:41
- 提问者网友:留有余香
- 2021-02-22 12:28
我要找到所有包含以上词组的行,并一起复制下来到其他表格中保存,是模糊查询~~~
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-02-22 13:00
用OR
如果单元格内容没其它字符就是北京、江西、江苏这样的,就简单些。语句:
IF Cells(i,1)="江西" or Cells(i,1)="江苏" or Cells(i,1)="安徽" or Cells(i,1)="湖南" Then
如果单元格内容有其它字符,则语句:
IF InStr(1, Cells(i, 1), "江西")>0, or InStr(1, Cells(i, 1), "江苏")>0 or InStr(1, Cells(i, 1), "安徽")>0 or InStr(1, Cells(i, 1), "湖南")>0Then
这里面的i是变量。
如果单元格内容没其它字符就是北京、江西、江苏这样的,就简单些。语句:
IF Cells(i,1)="江西" or Cells(i,1)="江苏" or Cells(i,1)="安徽" or Cells(i,1)="湖南" Then
如果单元格内容有其它字符,则语句:
IF InStr(1, Cells(i, 1), "江西")>0, or InStr(1, Cells(i, 1), "江苏")>0 or InStr(1, Cells(i, 1), "安徽")>0 or InStr(1, Cells(i, 1), "湖南")>0Then
这里面的i是变量。
全部回答
- 1楼网友:毛毛
- 2021-02-22 13:29
你好!
可以用VBA来做,如果要做,Q我,Q号:674465496
我的回答你还满意吗~~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯