永发信息网

excel vba找出不同内容

答案:4  悬赏:40  手机版
解决时间 2021-02-11 13:23
excel vba找出不同内容
最佳答案
软件版本:Office2007
举例说明如下:
1.利用VBA从下面区域中找出与其他单元格内容不同的,并填充红色:

2.Alt+F11,输入代码如下:

3.F5执行代码,得到结果如下:

全部回答
这个需要知道你具体些代码了。单纯这样没法说。
直接搜索一个叫Beyond Compare的软件,里面就有文本、数据对比;
EXCEL如果是两列对比的话,直接插入一个新列,编写函数:如果相同显示0,如果不同显示1
Sub s()
    Dim c As Range
    Set rg1 = [a39:j49]
    Set rg2 = [u39:ad49]
    Set rg3 = [k39:t49]
    Set d = CreateObject("scripting.dictionary")
    For Each c In rg1
        d(c.Text) = ""
    Next
    For Each c In rg2
        If d.exists(c.Text) Then
            d.Remove (c.Text)
        Else
            d(c.Text) = ""
        End If
    Next
    For Each k In d.keys
        i = i + 1
        rg3.Item(i) = k
    Next
End Sub追问Set rg1 = [A39:BH1039] '数据范围1
Set rg2 = [BI39:BR1039] '结果范围
Set rg3 = [CC39:CL1039] '数据范围2
修改范围这样后, Set rg2 里没有结果 ,而Set rg3 部分内容被删除了追答rg3是结果来自:求助得到的回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
白家村怎么去啊,我要去那办事
广州大学城第二冷站干嘛的?
windows7的txt格式怎么转化成bat
用DOS命令远程链接后怎么用DOS命令把exe文件
威纶通触摸屏如何添加窗口
醉白池到方塔园到方塔公园怎么走
根据《专项规划环境影响报告书审查办法》专项
泗阳人家我想知道这个在什么地方
腹部核磁共振需要空腹吗
美的全铜榨汁机和韩国现代双杯榨汁机,哪个好?
水洞村地址有知道的么?有点事想过去
无锡南长区翠园新村水电费怎么交
女生第一次谈恋爱,排斥男生的亲热,应该怎么改
【细雨蒙蒙下】细雨蒙蒙下作文
马克思佩恩3初始化
推荐资讯
兴邦假日酒店-洗手间地址在哪,我要去那里办
如图,在∠AOB的两边OA,OB上分别取OM=ON,OD
日本每年多少女生拍A啊 为啥那么多 竞争如何
【1991年日历】年份:1991年用英语怎么写?是日
自己购买的商品房建筑内墙为什么要敷设一层网
找一首带有掌声的歌曲、音乐。
早上七点的机票。在首都机场t3航站楼登机。请
九开头的九位数qq号值钱不?
100个2相乘所得的积的个位是
你好,麻烦请教一下你, 房屋编码在哪里可以
win10系统可以安装什么版本的flash?
不会喝酒怎么办?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?