Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: 不看不看

V中班课前必做题:找唯一

[复制链接]
发表于 2008-7-4 04:45 | 显示全部楼层

<p>没投机,11秒</p><p>
游客,如果您要查看本帖隐藏内容请回复
</p>
回复

使用道具 举报

发表于 2008-7-4 07:45 | 显示全部楼层

Private Sub CommandButton1_Click()<br/>Dim i%, x&amp;, j&amp;, s%, a&amp;, b&amp;, y, c, m&amp;<br/>Application.ScreenUpdating = False<br/>c = Timer<br/>x = 60000: a = 1: b = 200<br/>For i = 1 To x / 200<br/>&nbsp;&nbsp;&nbsp; For j = a To b<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s = Cells(j, 1).Value<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; y = WorksheetFunction.CountIf(Range(Cells(a, 1), Cells(b, 1)), s)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If y = 1 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Range("a" &amp; j).Font.ColorIndex = 5<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Range("a" &amp; j).Interior.ColorIndex = 6<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br/>&nbsp;&nbsp;&nbsp; Next j<br/>&nbsp;&nbsp;&nbsp; a = a + 200: b = b + 200<br/>Next i<br/>MsgBox "计算完毕,共用了" &amp; Format(Timer - c, "0.000") &amp; "秒"<br/>Application.ScreenUpdating = True<br/>End Sub<br/>
回复

使用道具 举报

发表于 2008-7-4 10:27 | 显示全部楼层

<p>我想把范围用Union联合起来再设格式,可能是我写的有问题,狂慢</p><p>
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

发表于 2008-7-4 10:44 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>戏子</i>在2008-7-4 4:45:00的发言:</b><br/><p>没投机,11秒</p><p></p></div>用字典在哪里有设置吗?我的2002不能运行,报错用户类型未定义
回复

使用道具 举报

发表于 2008-7-4 11:26 | 显示全部楼层

找唯一

找唯一的答案。<br/>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2008-7-4 11:30 | 显示全部楼层

学习学习<br/>
回复

使用道具 举报

发表于 2008-7-4 11:49 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>zbhpass</i>在2008-7-4 10:44:00的发言:</b><br/><div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>戏子</i>在2008-7-4 4:45:00的发言:</b><br/><p>没投机,11秒</p><p></p></div>用字典在哪里有设置吗?我的2002不能运行,报错用户类型未定义</div><p>请参考:http://www.excelpx.com/forum.php?mod=viewthread&tid=36377</p>
回复

使用道具 举报

发表于 2008-7-4 12:42 | 显示全部楼层

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

 楼主| 发表于 2008-7-4 13:03 | 显示全部楼层

15楼用了Union,速度能大幅度提高的
回复

使用道具 举报

发表于 2008-7-4 13:12 | 显示全部楼层

<p>还没有发现跑进1秒的代码</p>
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 17:57 , Processed in 0.268095 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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