Problema con Cadenas

17/06/2005 - 03:10 por diegoar | Informe spam
buenas, necesito ayuda. Terngo esta funcion que me devuelve una cadena
de extrarla de otra de este tipo AAAA - xxxxxx, devoleviendome AAAAA.
Ahora necesito otra que haga lo contrario, que me devuelva la parte
despues del "-". Gracias


devuelveid = (Left(aux, InStr(aux, " - ") - 1))


saludos


Responder
 

Leer las respuestas

#1 Héctor Miguel
17/06/2005 - 06:15 | Informe spam
hola, diego !

... esta funcion... me devuelve una cadena... de otra de este tipo AAAA - xxxxxx, devolviendome AAAAA.
... necesito otra que haga lo contrario, que me devuelva la parte despues del "-". Gracias
... devuelveid = (Left(aux, InStr(aux, " - ") - 1))



devuelveid = Mid(aux, InStr(aux, " - ") + 3)

o... si prefieres usar 'directamente' funciones de hoja de calculo EN la hoja de calculo [p.e. de A1]
[para la parte de la izquierda] =izquierda(a1,hallar(" - ",a1)-1)
[para la parte de la derecha] =extrae(a1,hallar(" - ",a1)+3,255)

saludos,
hector.

Preguntas similares