ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
123
返回列表 发新帖
楼主: janpan888

[求助] 求助各位老师,如何删掉有重复值的行数据

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-11-13 21:23 | 显示全部楼层
cui26896 发表于 2019-11-13 19:22
想了很多,最后在这个帖http://club.excelhome.net/thread-1053908-1-1.html
中看到川香群子老师的评语, ...

学习消化中,谢谢!

TA的精华主题

TA的得分主题

发表于 2019-11-13 22:53 | 显示全部楼层
cui26896 发表于 2019-11-13 19:22
想了很多,最后在这个帖http://club.excelhome.net/thread-1053908-1-1.html
中看到川香群子老师的评语, ...

你被这个贴误导了,就用这个贴26楼的附件,你试试这个
s = Range("a20:a37")
t = Range("b1:b18")
a = Application.Max(t, s)
ReDim br(1 To a)
For i = 1 To UBound(t)
    br(t(i, 1)) = i
Next
For i = 1 To UBound(s)
    If br(s(i, 1)) <> "" And br(s(i, 1)) = i Then
        x = x + 1
    End If
Next
MsgBox x
End Sub

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2019-11-13 23:08 | 显示全部楼层
本帖最后由 cui26896 于 2019-11-14 11:54 编辑

https://club.excelhome.net/thread-1053908-1-1.html
香川.JPG
香川老师说得很明白,你看看本帖中前面几个人想用字典来做最后都有缺陷就很能说明问题了!!

不知道为什么,这个网址无法连接!!!只有把这个帖的名称给出来供大家查询了。在本论坛中搜索
如何判断一个数组包含另一个数组


TA的精华主题

TA的得分主题

发表于 2019-11-14 09:50 | 显示全部楼层
janpan888 发表于 2019-11-13 21:08
感谢!可能是我没说明白,序号14的有个6不在序号1中,所以应该保留序号14。
是从12行开始,依行判断每1 ...

仔细看了你的说明,及模拟结果,发现还是有问题,按你的规则,序号15,16应该保留,但你的模拟结果中没有保留,序号21,23应该删除,但你的模拟结果中却保留了。是你模拟结果有误还是我没能理解规则?

TA的精华主题

TA的得分主题

发表于 2019-11-14 15:24 | 显示全部楼层
试试这个吧,不知我对规则的理解是否正确。

去掉重复数据解答3.rar

19.82 KB, 下载次数: 114

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-11-15 21:55 | 显示全部楼层
tptopy 发表于 2019-11-14 15:24
试试这个吧,不知我对规则的理解是否正确。

感谢老师解答,先学习学习
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-30 21:25 , Processed in 0.031778 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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