Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Quitar espacios en blanco en VBA

| 1 comentario

Para quitar los espacios en blanco en VBA, se utilizará la función Trim, esa función quitará aquellos espacios en blanco antes y después de un texto determinado. La siguiente imagen muestra una lista de 16 frases las cuales tienen espacios que deben ser eliminados.

Frases Cortas

Para comenzar con la función se ha establecido "Cell" y "AreaToTrim" como Rangos.  Posteriormente se utiliza la función de escritura, donde "AreaToTrim" se define como aquel rango donde la función TRIM será aplicada. Finalmente, se aplicará la función en cada una de las celdas pertenecientes al rango antes determinado.

La función utilizada es la siguiente:

Función

El resultado obtenido al aplicar el TRIM, es el siguiente:

Frases Cortas Corrección

Para ver más ejemplos, entrar al siguiente archivo y aplicar la macro llamada EliminarDeportes la cual se encuentra en el Módulo 1. Al ser aplicado, se eliminarán los espacios que estén en la lista de deportes.

Observar el ejemplo adjunto: EliminarEspaciosEnVBA

 

Algunas de las otras funciones que se pueden emplear son:

Función LTRIM

Función RTRIM

Comparar Textos

Un comentario

  1. Buenas tardes
    Por ejemplo quiero una macro para extraer caracteres de un TextBox en una Formulario
    Por ejemplo: tengo la palabra Altamirano Gonzales Pedro Ismael, quiero que en otro TextBox, quede AGPI

Deja una respuesta

Los campos requeridos estan marcados con *.