我正试图从测试表中的A列找到唯一的值,并将它们发布到结果表中的A列。
数据是名称(字符串)的列表/列,A1 (" name ")是两个工作表的标题。
是VBA代码的一部分:
With Sheets("test")
.Range("A2:A243").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Worksheet("result").Range("A2"), Unique:=True
End With
问题是,例如,如果测试表中的单元格A2和A100具有相同的值,那么在运行宏之后,结果表中的列A将具有该值两次。
您可以测试excel中重复的这些值吗?在空单元格中,键入=A2=A100。如果结果为True,则问题出在高级过滤器中,如果结果为False,则值不同。