Sub ListRemoveDups1()
Dim sq(2)
sq(0) = 1
sq(1) = 2
sq(2) = 3
x1 = TypeName(sq)
x1a = VarType(sq)
x2 = TypeName(Split("1_2_3", "_"))
x2a = VarType(Split("1_2_3", "_"))
x3 = TypeName(Evaluate(Split("1_2_3", "_")))
x3a = VarType(Evaluate(Split("1_2_3", "_")))
Worksheets("sheet2").Cells(1, 1).CurrentRegion.RemoveDuplicates Evaluate(Split("1_2_3", "_")), xlYes
Worksheets("sheet2").Cells(1, 1).CurrentRegion.RemoveDuplicates Evaluate(sq), xlYes
Worksheets("sheet2").Cells(1, 1).CurrentRegion.RemoveDuplicates (sq), xlYes
Worksheets("sheet2").Cells(1, 1).CurrentRegion.RemoveDuplicates Array(1, 2, 3), xlYes
End Sub