打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
判断是否有重复

    '判断是否有重复1

    Dim arrT As Range, rng As Range

        Set arrT = Range("A2:A" & rt & "")          '判读A列单元格

        For Each rng In arrT

        i = Application.CountIf(arrT, rng)      '用CountIf函数扫描出重复值

            If i > 1 Then

                Union(rng, [a1]).Interior.Color = 10284031   '把A1单元格也变色,醒目

             End If

           Next

  '判断是否有重复2

For i=2 to rt

                If Application.CountIf(Range("A2:A" & rt), Cells(i, 1)) > 1 Then

                       Union([a1], Cells(i, 1)).Interior.Color = 10284031

                       Cells(i, "y") = Cells(i, "y") & "重复"            '除了颜色还有标志,便于统计

                End If

Next

删除重复行   

 Range("A1").CurrentRegion.RemoveDuplicates Columns:=1, Header:=xlYes

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
与数组相关的函数之split!
将该行指定区域为0的选中
Excel259个常用宏
VBA中单元格区域的选择(resize)!
VBA中,引用Range对象的三种方式,...
Excel日期提醒不用愁
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服