Sub Macro1()
Dim a(9) As String, b() As String, x
a(0) = "0": a(1) = "1": a(2) = "2": a(3) = "3": a(4) = "4"
a(5) = "5": a(6) = "6": a(7) = "7": a(8) = "8": a(9) = "9"
For i = LBound(a) To UBound(a)
Call Rpl(a(i), CStr(i))
Next
Call Rpl(" ", "")
Call Rpl("A", "A")
Call Rpl("B", "B")
Call Rpl("C", "C")
End Sub
Sub Macro2()
Dim dic As Object, d
dic(0) = "0": dic(1) = "1": dic(2) = "2": dic(3) = "3": dic(4) = "4"
dic(5) = "5": dic(6) = "6": dic(7) = "7": dic(8) = "8": dic(9) = "9"
dic(" ") = "": dic("A") = "A": dic("B") = "B": dic("C") = "C"
For Each d In dic.keys
Call Rpl(d, dic(d))
Next
End Sub
Sub Rpl(s1 As String, s2 As String)
Range("B:B").Replace what:=s1, replacement:=s2, matchBYte:=True, Searchformat:=True, ReplaceFormat:=True
End Sub