| |||
borrar un caracter de un numero hola amigos, tengo un pequeño problemita, tengo numeros 0255-1569446 que son TE quiero borrar el caracter "-" teniendo en cuenta siempre que pueden haber ceros al principio GRACIAS ¡¡¡¡¡¡¡¡¡¡¡¡¡¡ |
| |||
hola, me pasaron esta por ejemplo a = "012-345689" NumTE = Replace(Trim(a), "-", "") anda un balaso, borra el caracter "-" este donde este ubicado en la cadena, pero tambien me interesaria saber si hubiera cualquier tipo de caracter en la cadena por ejemplo: a = "12-*//,_:;4568:;:-/*466" donde solo me interesan los numero algo que me de como resultado a = "124568466" seria interesante, existe la posibilidad de ponerle rango de asccii o algo asi creo ? GRCASIAASSS ¡¡¡¡¡¡ |
| ||||
Ahi va el codigo Hola. Proba el siguiente código
Código:
Este código te sirve para sacar todos los caracteres que no sean numericos.Dim Num As String Dim Caracter As String Dim X As Byte X = 1 Num = "" Do While X <= Len(Text1.Text) Caracter = Mid(Text1.Text, X, 1) If IsNumeric(Caracter) = True Then Num = Num & Caracter End If X = X + 1 Loop Text1.Text = Num Saludos. Lucas |
| ||||
Aclaración Cita: Puse Text1.Text, pero en realidad puede ser una variable, un elemento de un combo, lo que quieras.
Iniciado por lucasiramos Text1.Text = Num Hecha la aclaración... Saludos. Lucas |