我想在 excel 中比较两张表,如果 vba 发现重复,它将删除它们。我搜索了一段时间,终于在这里找到了我想要的东西。“如何快速删除两个excel表之间的重复vba ”
但就我而言,这对我不起作用。因为这个脚本认为 abc 和 AbC 是重复的。那么无论如何要修改脚本,以便所有字母都区分大小写。
我想在 excel 中比较两张表,如果 vba 发现重复,它将删除它们。我搜索了一段时间,终于在这里找到了我想要的东西。“如何快速删除两个excel表之间的重复vba ”
但就我而言,这对我不起作用。因为这个脚本认为 abc 和 AbC 是重复的。那么无论如何要修改脚本,以便所有字母都区分大小写。
更改字典的 CompareMode。有关详细信息,请查看此处:http: //msdn.microsoft.com/en-us/library/a14xez73 (v=vs.84).aspx
Dim dict As Object
Set dict = CreateObject("Scripting.Dictionary")
' add this line:
dict.CompareMode = BinaryCompare