Bonnie describió un problema común que ocurre al importar un archivo a Excel. El archivo que se está importando es un archivo de texto escaneado y la importación va bien, con un pequeño error: en una columna donde había texto envuelto en el documento original, el texto ahora ocupa varias filas en la hoja de trabajo. Bonnie está buscando una forma de volver a combinar esas filas en una sola celda en esa columna.

Hay un par de formas de hacerlo. Si no tiene que hacer esto con demasiada frecuencia, lo mejor es un enfoque basado en fórmulas. Simplemente use el ampersand (&) para concatenar el contenido de las filas que desea combinar:

=C6 & " " & C7 & " " & C8 & " " & C9

El resultado es todo el texto combinado en una sola celda. Puede copiar este resultado al Portapapeles y usar Pegado especial para colocarlo en la celda final donde lo necesite. Finalmente, puede eliminar las múltiples filas originales que ya no son necesarias.

Otro enfoque funciona muy bien si las celdas que desea combinar contienen texto. Digamos que desea combinar las celdas C6: C9. Todo lo que necesita hacer es ampliar la columna C para que pueda contener el contenido de esas celdas en una sola línea. Luego, seleccione las celdas. Muestre la pestaña Inicio de la cinta y observe que hay una herramienta en el grupo Edición llamada Relleno.

Si hace clic en la herramienta, verá una lista desplegable de opciones entre las que debe elegir Justificar. Cuando lo hace, termina con todos los valores en la celda C6, separados por espacios.

Si necesita concatenar celdas con bastante frecuencia, puede beneficiarse de una macro simple:

Sub Combine()

Dim J As Integer

If Selection.Cells.Count > 1 Then         For J = 2 To Selection.Cells.Count             Selection.Cells(1).Value = _               Selection.Cells(1).Value & " " & _               Selection.Cells(J).Value             Selection.Cells(J).Clear         Next J     End If End Sub

Para usar esta macro, seleccione las celdas que desea concatenar y luego ejecute la macro. El contenido de todas las celdas se combina en la primera celda de la selección, luego se borra lo que esté en las otras celdas.

La macro no elimina ninguna fila; eso te queda por hacer. Sin embargo, combina los contenidos rápidamente, incluso más rápidamente si asigna una tecla de método abreviado a la macro.

_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 (11496) se aplica a Microsoft Excel 2007, 2010, 2013 y 2016.

Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

link: / excel-Combining_Multiple_Rows_in_a_Column [Combinando Varias Filas en una Columna].