+ -
当前位置:首页 → 问答吧 → 如何在过个条件中 出现任意三个条件以上的 数据筛选并删除

如何在过个条件中 出现任意三个条件以上的 数据筛选并删除

时间:2011-08-10

来源:互联网

如何在过个条件中  出现任意三个条件以上的 数据筛选并删除,求高手指点

如:

       A  B   C   D  E  F   ...............                        如在(1,2,3,4,5,6,7,8)中出现3个数以上的 筛选并删除掉或者直接删除掉,求高人指点。谢谢。            
            3   5   9   7   8   4...............
            1   2   4   6   5   9..............
            5   4   6   3    2  1.............
            9   2    5  7    6  3.............
             .    .    .   .     .    .
             .    .    .    .     .    .

作者: chunbaishe@live   发布时间: 2011-08-10

s="12345678"
n=[a65536].end(3).rRow
r=range("a1:a"&n)
for i=1 to n
m=0
for j=1 to 6
if instr(s,r(i,j))then m=m+1
if m>3 then
  cells(i,1).resize(,6)=""
  exit for
endif
next
next

作者: Zamyi   发布时间: 2011-08-10

引用:
原帖由 Zamyi 于 2011-8-10 10:15 发表
s="12345678"
n=[a65536].end(3).rRow
r=range("a1:a"&n)
for i=1 to n
m=0
for j=1 to 6
if instr(s,r(i,j))then m=m+1
if m>3 then
  cells(i,1).resize(,6)=""
  exit for
endif
next
next
不行啊,运行的时候说 对性不支持属性或方法
n=[a65536].end(3).rRow 后面的end(3) rrow代表什么意思啊

作者: chunbaishe@live   发布时间: 2011-08-10

引用:
原帖由 chunbaishe@live 于 2011-8-10 12:07 发表


不行啊,运行的时候说 对性不支持属性或方法
n=[a65536].end(3).rRow 后面的end(3) rrow代表什么意思啊
rrow多了R,是row

作者: Zamyi   发布时间: 2011-08-10

热门下载

更多