Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2375|回复: 10

请老师及高手帮助看这个代码怎么写

[复制链接]
发表于 2012-3-14 11:51 | 显示全部楼层 |阅读模式
一个对比查找的代码,请老师及高手帮助解决个代码,附件有说明,谢谢
Book1.zip (8.01 KB, 下载次数: 8)
发表于 2012-3-14 12:23 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2012-3-14 13:12 | 显示全部楼层
一组数据查找另一组数据中是否有大于0个数码相同的,有显示OK,没有计为1-3次,一组数码只查找三行,对比三行也没有相同的计为"×",继续从同一行的这个数据开始继续下查,其它过行的就略过了,等待高手解决,谢谢
回复

使用道具 举报

发表于 2012-3-14 17:24 | 显示全部楼层
  1. Sub yy()
  2. Dim Brr, i&, Myr&, Err, j&, a$
  3. Sheet1.Activate
  4. [g:g].ClearContents
  5. Brr = [b4].CurrentRegion
  6. Myr = [e65536].End(xlUp).Row
  7. Err = Range("e4:e" & Myr)
  8. For i = 1 To UBound(Err)
  9.     If Err(i, 1) <> "" Then
  10.         For j = 1 To Len(Err(i, 1))
  11.             a = Mid(Err(i, 1), j, 1)
  12.             If InStr(Brr(i + 1, 1), a) Then
  13.                 Cells(i + 4, 7) = "OK": GoTo 100
  14.             End If
  15.         Next
  16.         For j = 1 To Len(Err(i, 1))
  17.             If InStr(Brr(i + 2, 1), a) Then
  18.                 Cells(i + 4, 7) = "1": i = i + 1: GoTo 100
  19.             End If
  20.         Next
  21.         For j = 1 To Len(Err(i, 1))
  22.            If InStr(Brr(i + 3, 1), a) Then
  23.                 Cells(i + 4, 7) = "2":  i = i + 2: GoTo 100
  24.             End If
  25.         Next
  26.         i = i + 3
  27.     End If
  28. 100:
  29. Next
  30. End Sub
复制代码
回复

使用道具 举报

发表于 2012-3-14 17:25 | 显示全部楼层
请见附件。

查找jy0314.rar

12.82 KB, 下载次数: 2

回复

使用道具 举报

 楼主| 发表于 2012-3-14 18:23 | 显示全部楼层
本帖最后由 dfzc 于 2012-3-16 13:46 编辑

蓝桥玄霜老师你好,这个代码的意思没有正解,可能是我说的不详,
如E列和B列查找对比查找是否含有大于0个相同的数码,也就是有1个至3个都为OK,没有的就记为1次,当出现相同的了就记OK结束,
进行下一个的查找,没有需共往下查3行的,记为1次、2次,三次还没有的显示“×”结束,再进行下一组数据的查找,
这里是查到哪行再从E列的哪行开始取数据和B列的查找,统计的不是E列与B列中了几个数码,"1","2","×"是记录第几次出现了相同或没有相同数码,不知这样讲能否理解,还要辛苦老师了
回复

使用道具 举报

 楼主| 发表于 2012-3-14 21:10 | 显示全部楼层
等待中...........................
回复

使用道具 举报

 楼主| 发表于 2012-3-15 16:42 | 显示全部楼层
再顶,继续等啊..........{:011:}
回复

使用道具 举报

 楼主| 发表于 2012-3-16 13:43 | 显示全部楼层
老师很忙呀,继续等待.................
回复

使用道具 举报

 楼主| 发表于 2012-3-16 18:29 | 显示全部楼层
还要请蓝桥玄霜老师忙里抽闲再给看下这个问题啊?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-24 20:35 , Processed in 0.153944 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表