1. Remove Numeric characters
[COLOR=red][B]Red:[/B][/COLOR] If Mid(Arr(X, Y), Z, 1) Like "#" Then Arr(X, Y) = Mid(Arr(X, Y), Z) = "0"
[B][COLOR=blue]Blue:[/COLOR][/B] Arr(X, Y) = Replace("0", "")
2. Remove Alphabetic characters
[B][COLOR=red]Red:[/COLOR][/B] If Mid(Arr(X, Y), Z, 1) Like "[A-Za-z]" Then Arr(X, Y) = Mid(Arr(X, Y), Z) = "A"
[B][COLOR=blue]Blue:[/COLOR][/B] Arr(X, Y) = Replace("A", "")
3. Remove Non-Numeric characters
[COLOR=red][B]Red:[/B][/COLOR] If Mid(Arr(X, Y), Z, 1) Like "[!0-9]" Then Arr(X, Y) = Mid(Arr(X, Y), Z) = "A"
[COLOR=blue][B]Blue:[/B][/COLOR] Arr(X, Y) = Replace("A", "")
4. Remove Non Alphabetic characters
[B][COLOR=red]Red:[/COLOR][/B] If Mid(Arr(X, Y), Z, 1) Like "[!A-Za-z]" Then Arr(X, Y) = Mid(Arr(X, Y), Z) = "0"
[B][COLOR=blue]Blue:[/COLOR][/B] Arr(X, Y) = Replace("0", "")
5. Remove Non Alpha-Numeric characters
[COLOR=red][B]Red:[/B][/COLOR] If Mid(Arr(X, Y), Z, 1) Like "[!A-Za-z0-9]" Then Arr(X, Y) = Mid(Arr(X, Y), Z) = "@"
[B][COLOR=blue]Blue:[/COLOR][/B] Arr(X, Y) = Replace("@", "")
6. Remove Unprintable characters
[COLOR=red][B]Red:[/B][/COLOR] If Asc(Arr(X, Y)) < 32 Then Arr(X, Y) = Mid(Arr(X, Y), Z) = vbTab
[B][COLOR=blue]Blue:[/COLOR][/B] Arr(X, Y) = Replace(vbTab, "")