Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VBA用于删除其他选项卡中特定列中的重复项_Vba_Excel - Fatal编程技术网

VBA用于删除其他选项卡中特定列中的重复项

VBA用于删除其他选项卡中特定列中的重复项,vba,excel,Vba,Excel,这是一个简单的VBA问题,但我无法通过多次搜索找到答案 我希望通过按工作表1中指定给宏的按钮,能够删除工作簿工作表2中a列中的重复项 这是我分配给第1页按钮的代码: Sub RemoveDupes() Sheets("Sheet2").Range("A1:A10350").RemoveDuplicates End Sub 这段代码似乎只是试图删除按钮所在列中的重复项,或者我单击过的任何工作表中的任何列中的重复项。如何指定删除第2页A列中的重复项 尝试Sheets(“Sheet2”)。范围(“A

这是一个简单的VBA问题,但我无法通过多次搜索找到答案

我希望通过按工作表1中指定给宏的按钮,能够删除工作簿工作表2中a列中的重复项

这是我分配给第1页按钮的代码:

Sub RemoveDupes()
Sheets("Sheet2").Range("A1:A10350").RemoveDuplicates
End Sub

这段代码似乎只是试图删除按钮所在列中的重复项,或者我单击过的任何工作表中的任何列中的重复项。如何指定删除第2页A列中的重复项

尝试
Sheets(“Sheet2”)。范围(“A1:A10350”)。移除的重复列:=1,页眉:=xlNo
(如果不需要);在第一行中没有标题。很遗憾,添加代码会产生相同的结果。您是否将“Sheet2”作为工作表名称?或者Sheet2是
代码名
?Sheet2是工作表名称,我要删除重复项的A列位于该列中。是否确实未删除重复项?有时,前导/尾随空格使值看起来相同,但实际上不同。手动将某些明确的重复项添加到列中,并查看它们是否已删除。Shai Rado发布的代码工作正常。还要确保按钮引用了正确的sub
RemoveDupes