【问题标题】:Remove rows with duplicate values using a macro使用宏删除具有重复值的行
【发布时间】:2017-12-15 18:41:50
【问题描述】:

我正在尝试使用宏删除具有重复值的行。

例如

1 2 3 4 5 6

1 2 2 4 5 6

1 1 3 5 4 6

7 5 2 3 2 1

5 7 8 5 6 7

我目前正在使用过滤器来确定行中是否有任何重复项。

我想使用宏以某种方式删除这些行,因为有很多行可以手动完成。

【问题讨论】:

  • 在您的场景中什么构成重复?您只需提供输入。预期的结果是什么?逻辑是什么?此外,本网站不是免费的编码服务。到目前为止你有什么代码?你被困在哪里了?没有人会为你做这一切。

标签: excel vba duplicates


【解决方案1】:

来自 Excel 的帮助。

过滤唯一记录

  • 选择列或单击列表中要过滤的单元格。上 数据菜单,指向过滤器,然后单击高级过滤器。

执行以下操作之一。

  • 要在适当的位置过滤列表,类似于使用自动过滤器,请单击 就地过滤列表。

  • 将过滤器的结果复制到 另一个位置,单击复制到另一个位置。然后,在副本中 要装箱,请输入单元格引用。要选择一个单元格,请单击折叠 Dialog 暂时隐藏对话框。选择单元格上的 工作表,然后按展开对话框。

选中“仅唯一记录”复选框。

如果你想在宏中记录它。 Alt + T、M、R

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-02
    • 2019-07-17
    • 2019-06-30
    • 2017-08-17
    • 2018-04-27
    • 2016-06-01
    相关资源
    最近更新 更多