如果OriData和Filterdata完全相同,我想比較2個動態命名範圍(OriData和Filterdata),並將Filterdata設置爲「(空)」(Filterdata是兩次提前過濾的結果的OriData,我想將它歸零,如果它們都相同的話)。我幾乎沒有想出這個代碼,但它總是顯示「不相似的範圍」。這有什麼錯我的代碼,我會深深體會到,如果你可以用編輯的代碼,以滿足我的需要出來(零中篩選數據,如果相同)在Excel中比較2個動態命名範圍Vba
Sub Santa()
Dim Dn As Range
For Each Dn In Range("OriData")
If Not Dn = Range("Filterdata").Cells(Dn.Row, Dn.Column) Then MsgBox "Disimilar ranges": Exit Sub
Next Dn
MsgBox "Both Ranges have the same data"
End Sub
我真的新在VBA所以請原諒...... 在此先感謝!