¿Tiene muchos datos que contienen espacios y necesita eliminar esos espacios? Quizás lo importó de otro programa o los espacios se ingresaron por error. Por ejemplo, puede tener una gran cantidad de números de póliza en una hoja de trabajo y hay espacios en los números de póliza. Si desea eliminar esos espacios, hay dos enfoques que puede utilizar.

El primer enfoque es utilizar la función SUSTITUIR. Digamos que un número de póliza está en la celda A5. En la celda B5 podrías usar esta fórmula:

=SUBSTITUTE(A5," ","")

El resultado es que la celda B5 contiene el número de póliza con todos los espacios eliminados.

El segundo enfoque funciona bien si tiene muchas celdas que contienen espacios y desea eliminarlas en un solo paso. Cree la siguiente macro:

Sub NoSpaces()

Dim c As Range

For Each c In Selection.Cells         c = Replace(c, " ", "")

Next End Sub

Seleccione las celdas que desea modificar y luego ejecute la macro. Examina cada celda en el rango seleccionado, eliminando cualquier espacio en ese rango. Luego, el resultado se vuelve a colocar en la misma celda.

Una nota final: es posible que se pregunte sobre el uso de la función TRIM. Esta función de hoja de trabajo es útil para eliminar espacios en exceso, pero no se puede utilizar para eliminar espacios por completo, como se describe en este consejo.

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (10741) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

link: / excel-Removing_Spaces [Eliminando espacios].