【问题标题】:Supressing the 'Remove Duplicates' alert抑制“删除重复项”警报
【发布时间】:2018-07-27 14:59:39
【问题描述】:

我正在尝试使用宏从 Excel 列表中删除重复项。问题是 Excel 用“删除重复项”警报提示我选择哪些列有标题。我需要避免此警报,以便宏不需要人工干预。这是我现在使用的:

ActiveSheet.Range("A2:A200000").RemoveDuplicates Columns:=1, Header:=xlNo

非常感谢您提供的任何帮助或建议。谢谢!

【问题讨论】:

  • 我认为设置 Application.DisplayAlerts = False 应该抑制它们。
  • 我正在使用它,但它仍然提示我。我实际上使用以下内容:Application.DisplayAlerts = FalseApplication.EnableEvents = FalseApplication.ScreenUpdating = False
  • “我正在使用它,但它仍然提示我” - 在您的问题正文中包含这条相当重要的信息怎么样? ;-)
  • 您是否尝试过添加列标题?
  • 在 Windows 上测试。想知道这是否是 MacOS 和/或 Excel for Mac 16.10 的问题。

标签: vba excel duplicates


【解决方案1】:

问题出在 macOS 或 Excel for Mac (16.10) 版本上。我确认这确实适用于 Windows 10。

【讨论】:

  • 有 macOS 的解决方案吗? Application.DisplayAlerts = False 无法按上述方式工作。
【解决方案2】:

试试Jim Gordon在微软论坛上发布的this work around for Mac

【讨论】:

    猜你喜欢
    • 2015-04-11
    • 1970-01-01
    • 2018-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-14
    • 1970-01-01
    相关资源
    最近更新 更多