永发信息网

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是变量。
全部回答
  • 1楼网友:毛毛
  • 2021-02-22 13:29
你好! 可以用VBA来做,如果要做,Q我,Q号:674465496 我的回答你还满意吗~~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯