Visual Basic - ayuda con cadenas esta facil!

Life is soft - evento anual de software empresarial
 
Vista:

ayuda con cadenas esta facil!

Publicado por eduardo (92 intervenciones) el 07/03/2002 10:09:39
hola amigos del foro esta pregunta de seguro que me van a poder ayudar

tengo una variable llamado texto que contiene lo siguiente
101-Girardot
quiero que en dos variables distintas llamadas texto1 y texto2
me partan la variable de arriba mencionada y lo ponga asi
texto1 = 101
texto2 = Girardot

cabe destacar que siempre la primera parte tendra 3 caracteres o sea 101, 198, 165 asi que no importa una funcion estatica para los primeros 3 caracteres y los demas
gracias de antemano

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con cadenas esta facil!

Publicado por Richi317 (95 intervenciones) el 07/03/2002 12:23:52
Puedes hacerlo de varias formas
(1) Utiliza las funciones Left y Right
(2) Utiliza la función Split:
Dim vPartes as Variant
vPartes = Split(texto, "-")
texto1 = Cstr(vPartes(0)) '101
texto2 = Cstr(vPartes(1)) 'Girardot

Saludos.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Forma breve y facil

Publicado por Gustavo (55 intervenciones) el 07/03/2002 14:25:49
text1=mid(text,1,3) ´toma los tres primeros caracteres
text2=mid(text,4,len(text)-3) ' toma los ultimos

' len(text) - 3 es para obtener la cantidad de caracteres de la cadena que pasaran a text2
o tanbien
text1=Left(text,3) ´toma los tres primeros caracteres
text2=Right(text,len(text)-3) ' toma los ultimos

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar