Hola De nuevo!!
La pregunta es: ¿Como puedo separar cadenas?
Ej:
La casa de Juan, que es grande (tan grande como la mia), es de color verde.
Solución:
La casa de Juan , que es grande ( tan grande como la mia ) , es de color verde .
| ||||
No es lo mismo fijate que las comas y los parentesis estan separados
__________________ Un saludo, MeXiCaN :golpeado: :adios: Poco es tanto, cuando poco necesitas. E.Bunbury Siempre que haya una causa noble por la que luchar, siempre habrá ladrones que la apoyarán. |
| ||||
Sí debería separa con un espacio todo aquel caracter que no sea letra como: ( ) [ ] + - * / , ; - _ . : ¿ ? ! ¡ " @ $ / \ ª = & %
__________________ Un saludo, MeXiCaN :golpeado: :adios: Poco es tanto, cuando poco necesitas. E.Bunbury Siempre que haya una causa noble por la que luchar, siempre habrá ladrones que la apoyarán. |
| ||||
Cita: Haz un Do-Loop para buscar todos los caracteres q no sean letras (con InStr) y le agregas el espacio...
Iniciado por MeXiCaN Sí debería separa con un espacio todo aquel caracter que no sea letra como: ( ) [ ] + - * / , ; - _ . : ¿ ? ! ¡ " @ $ / \ ª = & %
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Te importaría exponer el pseudocódigo!!
__________________ Un saludo, MeXiCaN :golpeado: :adios: Poco es tanto, cuando poco necesitas. E.Bunbury Siempre que haya una causa noble por la que luchar, siempre habrá ladrones que la apoyarán. Última edición por MeXiCaN; 07/12/2005 a las 04:34 |
| ||||
Cita: Éste es el Código, nos vemo.... espero te sirva
Iniciado por MeXiCaN Te importaría exponer el pseudocódigo!!
Código:
Dim AllCr As Long Dim PreTxt As String Dim PostTxt As String Do AllCr = AllCr + 1 If AllCr > Len(Text1) Then Exit Do ThisCr = Mid(Text1, AllCr, 1) If InStr(1, "ABCDEFGHIJKLMNÑOPQRSTUVWXYZ ", UCase(ThisCr)) = 0 Then PreTxt = "" If AllCr > 1 Then PreTxt = Left(Text1, AllCr - 1) End If PostTxt = Mid(Text1, AllCr + 1, Len(Text1) - AllCr) Text1 = PreTxt & " " & ThisCr & " " & PostTxt AllCr = AllCr + 2 End If Loop
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
ok, funciona perfectamente, no hacia falta que me pusieras el codigo pero gracias. Ahora te pido una vez más, otra cosita, podrias comentarme el codigo, que hace en cada linea. Muchas gracias.
__________________ Un saludo, MeXiCaN :golpeado: :adios: Poco es tanto, cuando poco necesitas. E.Bunbury Siempre que haya una causa noble por la que luchar, siempre habrá ladrones que la apoyarán. |
| ||||
Cita:
Iniciado por MeXiCaN ok, funciona perfectamente, no hacia falta que me pusieras el codigo pero gracias. Ahora te pido una vez más, otra cosita, podrias comentarme el codigo, que hace en cada linea. Muchas gracias.
Código:
Bueno, ahí va la explicación del código 'Definimos las variables q' necesitaremos
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Muchas gracias!! Asi mejor!!
__________________ Un saludo, MeXiCaN :golpeado: :adios: Poco es tanto, cuando poco necesitas. E.Bunbury Siempre que haya una causa noble por la que luchar, siempre habrá ladrones que la apoyarán. |
| ||||
Cita: De nada, nos hablamos...
Iniciado por MeXiCaN Muchas gracias!! Asi mejor!!
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. Última edición por David; 14/12/2005 a las 13:55 |
| ||||
Cita: Reserved Word...
Iniciado por David el Grande nos vemos...
__________________ * Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ Sitio http://www.geoavila.com twitter: @GeoAvila |
| ||||
Cita: Reñiremos en el Ministerio de Justicia por la propiedad... jaja
Iniciado por GeoAvila Reserved Word...
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Cita: jajajaj
Iniciado por David el Grande De nada, nos hablamos... nos vemos..
__________________ * Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ Sitio http://www.geoavila.com twitter: @GeoAvila |