【问题标题】:RemoveDuplicates gives 1004 errorRemoveDuplicates 给出 1004 错误
【发布时间】:2013-04-02 12:47:57
【问题描述】:

我想从我的选择中删除重复项,但是这一行给了我一个 1004 错误:

ActiveSheet.Range("B3", Range("B3").End(xlDown)).RemoveDuplicates Columns:=2, Header:=xlNo

我该如何解决这个问题?

【问题讨论】:

    标签: excel vba duplicates


    【解决方案1】:

    将你的行改为:

    ActiveSheet.Range(range("B3"), Range("B3").End(xlDown)).RemoveDuplicates Columns:=1, Header:=xlNo
    

    或者,如果你真的有 2 列进入:

    ActiveSheet.Range(range("B3"), Range("C3").End(xlDown)).RemoveDuplicates Columns:=2, Header:=xlNo
    

    【讨论】:

    • 哦该死的我是愚蠢的!非常感谢,我认为 Columns 是复制数据的目标 Column 索引。
    猜你喜欢
    • 1970-01-01
    • 2017-09-30
    • 2014-12-17
    • 2018-12-26
    • 2020-10-08
    • 1970-01-01
    • 2012-08-06
    • 2021-03-22
    • 1970-01-01
    相关资源
    最近更新 更多