Quitar espacios a Texto

05/11/2003 - 16:29 por Bernardo C. | Informe spam
Hola amigos, como puedo hacer en excel 2000 lo siguiente:

lblText1 Text2: que lo lleve a lblText1Text2

es decir que quite los espacios y quite los dos puntos al final.

Gracias de antemano

Preguntas similare

Leer las respuestas

#1 Fernando Arroyo
05/11/2003 - 16:27 | Informe spam
"Bernardo C." escribió en el mensaje news:%23jOsa$
Hola amigos, como puedo hacer en excel 2000 lo siguiente:

lblText1 Text2: que lo lleve a lblText1Text2

es decir que quite los espacios y quite los dos puntos al final.

Gracias de antemano





replace("lblText1 Text2"," ","")

Un saludo.


Fernando Arroyo
MS MVP - Excel
Respuesta Responder a este mensaje
#2 Bernardo C.
05/11/2003 - 17:03 | Informe spam
Gracias por tu ayuda Fernando, pero la funcion Replace tiene como sintaxis
especificarle el numero inicial y cuantos caracteres reemplazar
adicionalmente a la solucion que planteas. Y como está mi caso, no siempre
va a tener en la misma posicion el espacio en blanco, es decir:

lblText1 Text2: que lo lleve a lblText1Text2
lblText111 Text2: que lo lleve a lblText111Text2
lblText12222 Text22: que lo lleve a lblText12222Text22

Saludos.


"Fernando Arroyo" wrote in message
news:
"Bernardo C." escribió en el mensaje
news:%23jOsa$
Hola amigos, como puedo hacer en excel 2000 lo siguiente:

lblText1 Text2: que lo lleve a lblText1Text2

es decir que quite los espacios y quite los dos puntos al final.

Gracias de antemano





replace("lblText1 Text2"," ","")

Un saludo.


Fernando Arroyo
MS MVP - Excel
Respuesta Responder a este mensaje
#3 Fernando Arroyo
05/11/2003 - 17:15 | Informe spam
"Bernardo C." escribió en el mensaje news:
Gracias por tu ayuda Fernando, pero la funcion Replace tiene como sintaxis
especificarle el numero inicial y cuantos caracteres reemplazar
adicionalmente a la solucion que planteas. Y como está mi caso, no siempre
va a tener en la misma posicion el espacio en blanco, es decir:

lblText1 Text2: que lo lleve a lblText1Text2
lblText111 Text2: que lo lleve a lblText111Text2
lblText12222 Text22: que lo lleve a lblText12222Text22

Saludos.





La posición inicial y el número de caracteres son opcionales. Si no se especifican, en este caso concreto lo que hará la función Replace es eliminar todos los espacios del texto, estén donde estén.

Para quitar los dos puntos finales puedes usar algo como:

Left(Replace("lblText1 Text2:", " ", ""), Len(Replace("lblText1 Text2:", " ", "")) - 1)

Un saludo.


Fernando Arroyo
MS MVP - Excel
Respuesta Responder a este mensaje
#4 Bernardo C.
05/11/2003 - 17:40 | Informe spam
La formula me quedo de esta manera (excel en español)

=Izquierda(Reemplazar(F4, " ", ""), Largo(Reemplazar(F4, " ", "")) - 1)

Y al dar enter me sale: "Agregó muy pocos argumentos para esta funcion"
y el cursor se va a la funcion Reemplazar a su segundo argumento.

Gracias.

"Fernando Arroyo" wrote in message
news:
"Bernardo C." escribió en el mensaje
news:
Gracias por tu ayuda Fernando, pero la funcion Replace tiene como sintaxis
especificarle el numero inicial y cuantos caracteres reemplazar
adicionalmente a la solucion que planteas. Y como está mi caso, no siempre
va a tener en la misma posicion el espacio en blanco, es decir:

lblText1 Text2: que lo lleve a lblText1Text2
lblText111 Text2: que lo lleve a lblText111Text2
lblText12222 Text22: que lo lleve a lblText12222Text22

Saludos.





La posición inicial y el número de caracteres son opcionales. Si no se
especifican, en este caso concreto lo que hará la función Replace es
eliminar todos los espacios del texto, estén donde estén.

Para quitar los dos puntos finales puedes usar algo como:

Left(Replace("lblText1 Text2:", " ", ""), Len(Replace("lblText1 Text2:", "
", "")) - 1)

Un saludo.


Fernando Arroyo
MS MVP - Excel
Respuesta Responder a este mensaje
#5 Fernando Arroyo
05/11/2003 - 17:43 | Informe spam
Ahora me doy cuenta de que estás hablando de funciones de hoja de cálculo, no de VBA. La fórmula a usar en la hoja de cálculo podría ser:

=IZQUIERDA(SUSTITUIR(F4," ",""),LARGO(SUSTITUIR(F4," ",""))-1)

Un saludo.


Fernando Arroyo
MS MVP - Excel


"Bernardo C." escribió en el mensaje news:
La formula me quedo de esta manera (excel en español)

=Izquierda(Reemplazar(F4, " ", ""), Largo(Reemplazar(F4, " ", "")) - 1)

Y al dar enter me sale: "Agregó muy pocos argumentos para esta funcion"
y el cursor se va a la funcion Reemplazar a su segundo argumento.

Gracias.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida