Excel精英培训网

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

[已解决]找出大小相同并着上色

[复制链接]
发表于 2012-1-20 13:52 | 显示全部楼层 |阅读模式
Book2.rar (3.11 KB, 下载次数: 31)
发表于 2012-1-20 15:49 | 显示全部楼层
看看是不是楼主所要的. Book2.zip (14.49 KB, 下载次数: 8)
回复

使用道具 举报

 楼主| 发表于 2012-1-20 15:56 | 显示全部楼层
free1024 发表于 2012-1-20 15:49
看看是不是楼主所要的.

应该是不合我的条件
回复

使用道具 举报

发表于 2012-1-20 16:09 | 显示全部楼层
hjuy78 发表于 2012-1-20 15:56
应该是不合我的条件

我运行后看了一下,没有什么问题的....楼主是想达到什么样的要求呢?{:041:}
回复

使用道具 举报

 楼主| 发表于 2012-1-20 16:33 | 显示全部楼层
free1024 发表于 2012-1-20 16:09
我运行后看了一下,没有什么问题的....楼主是想达到什么样的要求呢?

要求是每列从第14行向上连续大小相同(指 a14百位,a13百位,a12百位是全大或全小   大于4的数为大,小于5的数为小

                                                                 a14十位,a13十位,a12十位是全大或全小,

                                                                 a14个位,a13个位,a12个位是全大或全小,
                                                                              合上面的条件就a14这1个格着上蓝色
回复

使用道具 举报

发表于 2012-1-20 16:40 | 显示全部楼层    本楼为最佳答案   

  1. Sub a()
  2.     Dim i&, j&, k&, s$
  3.     [a14:bj14].Interior.ColorIndex = xlNone
  4.     For j = 1 To 62    '遍历列
  5.         For k = 1 To 3    '遍历百,十,个
  6.             s = ""
  7.             For i = 12 To 14    '同列中,遍历各行某位的值
  8.                 Select Case Mid(Cells(i, j), k, 1)
  9.                 Case 0 To 4
  10.                     s = s & "小"
  11.                 Case 5 To 9
  12.                     s = s & "大"
  13.                 End Select
  14.             Next i
  15.             '不再判断
  16.             If Not (s = "小小小" Or s = "大大大") Then GoTo 100
  17.         Next k
  18.         Cells(14, j).Interior.ColorIndex = 4
  19. 100:
  20.     Next j
  21. End Sub
复制代码
Book2b.rar (11.41 KB, 下载次数: 16)
回复

使用道具 举报

 楼主| 发表于 2012-1-20 17:55 | 显示全部楼层
爱疯 发表于 2012-1-20 16:40

想补一点如果不用大小条件而用单双条件其它不变,要怎样改下
回复

使用道具 举报

发表于 2012-1-20 18:52 | 显示全部楼层
hjuy78 发表于 2012-1-20 17:55
想补一点如果不用大小条件而用单双条件其它不变,要怎样改下

Book2c.rar (10.73 KB, 下载次数: 11)
回复

使用道具 举报

 楼主| 发表于 2012-1-21 04:43 | 显示全部楼层
爱疯 发表于 2012-1-20 18:52
这样吗

是这样,太谢谢你了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 03:41 , Processed in 0.334597 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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