gpt4 book ai didi

excel - 尝试根据第一列删除重复项

转载 作者:行者123 更新时间:2023-12-03 03:20:35 24 4
gpt4 key购买 nike

我目前正在尝试根据 A 列中发现的重复项将行从 A 列删除到 V 列。

我当前的公式是:

Workbooks(TgtWB).ActiveSheet.Range("A15:V500").RemoveDuplicates _
Columns:=Array(1), Header:=xlYes

我的标题位于第 15 行。

我收到的错误是

Application-defined or object-defined error

我尝试过将 ActiveSheetworksheet("xxx") 切换,但似乎仍然不起作用。我不确定我在这里做错了什么。

最佳答案

尝试(注意工作表S,而不是工作表),

Workbooks(TgtWB).worksheetS("xxx").Range("A15:V500").RemoveDuplicates Columns:=1, Header:=xlYes
'or,
ActiveSheet.Range("A15:V500").RemoveDuplicates Columns:=1, Header:=xlYes

如果 TgtWB 打开,它可能包含也可能不包含 ActiveSheet。每个打开的工作簿都没有 ActiveSheet。应用程序实例只有一个 ActiveSheet。 ActiveSheet 不是 Workbooks 集合的属性。

关于excel - 尝试根据第一列删除重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50789797/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com