Function LTRIM
La Función LTrim elimina los espacios en blanco que se encuentren la parte izquierda de una cadena de texto
Ejemplo:
En ese caso se eliminan los espacios que se encontraban al inicio de la palabra “casa” y se concatenan al número 1.
De forma análogo a la existencia de LTRIM existe RTRIM, se recomienda revisar los siguientes ejemplos los cuales contienen comparaciones de uso de RTRIM, LTRIM, y otras funciones de texto, que podrían ser de utilidad.
Elaborado por: Dalia Vasquez
01/11/2012 a las 9:26 am
Esta funcion LTRIM si es interesante al igual que su similar RTRIM, puesto que permite eleiminar los espacios en blanco de una cadena de texto que podamos tener, puesto que a veces importamos a excel archivos de texto con la ayuda "texto en columnas" y las celdas contiene espacios en blanco innecesarios. Se que en excel tambien puedes usar la funcion ESPACIOS, pero un VBA es util si deseamos hacer una rutina acorde a nuestras necesidades
03/11/2012 a las 11:33 am
Es útil en la programación, para comparar cadenas. Pues elimina los espacios en blanco al inicio de la cadena (parte izquierda) a comparar.
Si tenemos un código a buscar, si comparamos este valor con un valor que tiene espacio en blanco al inicio de la cadena, ese espacio en blanco no va a permitir encontrar a la cadena buscada.
04/11/2012 a las 8:39 pm
Es una aplicación práctica pues cuando se trabaja con funciones muchas veces los espacios en blanco no permiten que la fórmula funcione.
Si usamos por ejemplo la función "buscar", o filtros avanzados es importamte que no existan espacios en blanco.
27/01/2013 a las 8:53 pm
Las dos funciones LTRIM y RTRIM permiten un alto nivel de personalizacion. En una macro compleja y en combinacion con otras funciones es de mucha utilidad para organizar los valores de las columnas dentro de una base de datos.
27/01/2013 a las 9:18 pm
Muy Buena función, ya que solo borra los espacios de los lados de la cadena. Ya no volveré a usar Buscar y Remplazar.
17/02/2013 a las 10:18 pm
Les dejo una macros que permite borrar los espacios laterales de un cadena de texto
Sub Quitar_Espacios_LADOS()
Selection = Application.Trim(Selection.Value)
End Sub
Saludos
04/11/2013 a las 12:07 pm
Es una función que ayuda en la comparación de las cadenas, muy buena opción.
15/04/2014 a las 11:51 am
Aqui les dejo algo práctico para validar de que no hayan espacios dobles entre las palabras y también para inicio y fin, espero les sirva...
Function Texto_Sin_Espacios_Dobles(ByVal cadena As String) As String
cadena1 = UCase(cadena)
For i = 1 To 1000
cadena1 = Replace(cadena1, Space(2), Space(1), 1)
Next
Texto_Sin_Espacios_Dobles = Trim(cadena1)
End Function
30/08/2014 a las 11:00 pm
Buenas noches:
Excelente función. Esta brindaría uniformidad a la BD que contenga la información personal de cientos de trabajadores de una empresa ya que exista la posibilidad que anteriormente dicha información no haya sido ingresa con un mismo formato, dificultando la búsqueda.
Saludos
03/11/2014 a las 2:10 am
Esta función es demasiado buena cuando se trabaja sobretodo en datas grandes que se exportan a sistemas de datos. Dejo una sentencia:
Control espacios dobles
cadena1 as string
For i = 1 To 1000
cadena1 = Replace(cadena1, Space2, Space1, 1)
Next
texto sin doble espacio= Trim(cadena1)
End Function
23/11/2014 a las 10:54 pm
Ideal para organizar una base de datos y tener reportes ordenados adecuadamente. ejm:
ult = Cells(Rows.Count, 1).End(xlUp).Row
For x = ult To 2 Step -1
Cells(x, 1) = LTrim(Cells(x, 1))
Next
01/07/2015 a las 1:20 pm
Funciona muy bien para descargar data de un Sistema de informació y limpiarla para poder utilizar los datos sin problemas
12/07/2015 a las 11:24 pm
La función LTRIM es muy útil cuando se quiere crear códigos específicos para cada elemento en una base de datos ya que además de un nombre, se le puede asignar un número y esto nos servirá de clave para identificar a cada uno