Deshágase del espacio extra en la celda cuando use Text Wrap

17

Cuando escribo una oración larga (o más de una oración) en más de una celda en una fila y aplico la opción Ajustar texto a estas celdas, las celdas tienen una línea en blanco adicional en la parte inferior. No hay espacios adicionales después de mi texto. Puse el cursor al final del texto y usé la tecla Eliminar.

Mi texto está formateado para alinearse con la parte superior e izquierda.

  • La opción Altura de formato automático no elimina la línea en blanco adicional.
  • Ajustar el ancho de la celda no ayuda.
  • Intenté copiar / pegar el texto en el Bloc de notas y luego volver a Excel para intentar deshacerme de cualquier formato. Eso no funcionó.
  • No estoy usando negrita, cursiva ni ninguna otra configuración de fuente. Estoy usando la fuente predeterminada cuando estoy ingresando el texto.
  • He buscado en la ventana Formato de celdas. Nada allí elimina esta línea en blanco adicional.

¿Hay alguna otra configuración que pueda usar para deshacerme de esta línea en blanco adicional? Me doy cuenta de que Excel no está hecho realmente para el procesamiento de textos. Pero, necesito ingresar comentarios en esta hoja y usar la función Ajuste de texto.

Estoy usando Office / Excel 2007 para Windows.

Junco
fuente
Aclaración: ¿sucede esto cuando su zoom está al 100%? ¿O solo cuando te acercas / alejas?
Dane
El zoom no tiene ningún efecto sobre esto. Estoy al 100% de zoom.
Junco
3
¡Excel ha tenido este error desde los años noventa, posiblemente desde los ochenta! Deben haberse convencido de que necesitan retenerlo por compatibilidad. Muy irritante.
Paul Kienitz

Respuestas:

5

Pude reproducir el comportamiento que está viendo (también en Excel 2007). No puedo encontrar una manera de deshacerme del espacio extra una vez que está allí, pero descubrí que si invierte sus pasos y aplica el ajuste de texto en una celda antes de ingresar su texto, no obtendrá la línea en blanco adicional.

bmshort
fuente
1
Encontré lo mismo en 2010. Todavía no hay una solución segura contra incendios, pero los niveles de zoom a veces han empeorado.
Dane
10

Tuve el mismo problema justo antes de escribir esto. Y aquí está lo que he encontrado.

Cuando presiona el texto de ajuste, la altura de las celdas se ajusta automáticamente. Además, su altura no se calcula como esperábamos. Si queda muy poco espacio en la última fila del texto, Excel decide que la celda necesita una fila más ... incluso si no hay una sola letra en ella.

Si el ancho de la celda es un poco más ancho, el ajuste automático de la altura de la celda elimina la línea adicional.

Rumen Dimitrov
fuente
99
Esto se debe a las fuentes de la impresora . Excel realmente comprueba cómo se ajusta cuando se imprime, y si no cabe en una línea de la impresora, creará una línea adicional (que parece superflua en la pantalla). Puede verificar eso cambiando su impresora predeterminada.
Aganju
3

Descubrí que si cambia el ancho de la columna que contiene la celda con la línea en blanco adicional, entonces el tamaño automático de la altura de la fila generalmente eliminará la línea en blanco adicional. Aparentemente, el ajuste de palabras se equivoca con valores de celda particulares y anchos particulares. Pruebe diferentes anchos hasta que el tamaño automático de la altura elimine la línea en blanco.

Puede ampliar la columna haciendo clic y arrastrando el divisor entre los dos encabezados de columna en la parte superior de la hoja de trabajo. Una vez que la columna es más ancha, ajuste automáticamente el tamaño de la fila haciendo doble clic en el divisor entre los encabezados de fila en el lado izquierdo de la hoja de trabajo.

Por supuesto, si su hoja de trabajo tiene cientos de filas, entonces cada celda en esa columna tiene una cierta posibilidad de alcanzar el punto mágico y agregar la línea adicional. Cambiar el ancho limpiará algunas celdas y agregará espacios en blanco innecesarios a otras. En este caso, la única solución que he encontrado es ajustar manualmente el texto a mi ancho elegido insertando retornos de carro adicionales en el medio del texto en la posición que me gustaría que el texto ajuste usando Alt + Intro. Luego me aseguro de que la columna sea un poco más ancha que el ancho de texto elegido, y no obtendré ninguna línea en blanco adicional. Una solución terrible y laboriosa, pero funciona.

Michael Krebs
fuente
El ajuste de ancho de columna + altura automática funcionó perfectamente en Excel 2013 Windows.
TaeKwonJoe
1

Pasar a una nueva hoja funcionó para mí en Excel 2016:

  1. Ctrl + A , para seleccionar todas las celdas
  2. Ctrl + C , para copiar
  3. Shift + F11 , para crear una nueva hoja
  4. Ctrl + V , para pegar todas las celdas copiadas en la nueva hoja
  5. Cambiar el tamaño de las columnas según sus necesidades
  6. Seleccione todas las filas que desea ajustar automáticamente.
  7. Alt + H, O, A , para ajustar automáticamente la altura de la fila
SeyfSV
fuente
0

Excel presenta el texto de manera diferente en celdas ajustadas a la forma en que lo presenta en cuadros de texto.

(Pruébelo: cree un cuadro de texto del mismo ancho que su celda ajustada , con márgenes cero, marque Cambiar tamaño de forma para que se ajuste al texto y Ajustar texto en forma , y pegue una copia del texto de su celda ajustada ).

Sabiendo esto, parece que el problema ocurre porque el comando Ajustar altura de fila de ajuste automático ajusta la altura de la fila como si cada celda de la fila se presentara utilizando el algoritmo utilizado para cuadros de texto en lugar del algoritmo para celdas envueltas . La altura de fila de ajuste automático también ignora las celdas combinadas, por lo que realmente no es muy útil en muchas situaciones.

Solución: coloque el texto en cuadros de texto en lugar de celdas ajustadas. Por supuesto, esto introduce su propio mundo de dolor, pero si genera y llena los cuadros de texto usando VBA, no es demasiado difícil.

Andrew Partridge
fuente
0

Intenté 6 de las 7 respuestas que estaban aquí (excepto el cuadro de texto) y con un poco de violín las ideas funcionaron, pero solo en algunas filas. Estoy trabajando en un libro de Excel 97-2003 (.xls) usando el modo de compatibilidad de Excel 2016 pero veo que 2007 tiene los mismos comandos que utilicé a continuación ...
Otra cosa que funcionó en algunos fue escribir un espacio en blanco en las celdas vacías entre los otros datos. Algunas filas se corrigieron copiando el formato de una buena fila de ejemplo, en la fila del problema. El uso del cuadro de diálogo de formato para cambiar todo el formato de todos los datos a la vez y volver a aplicarlo también funcionó en algunas filas. Lo que descubrí que funcionó en todas las filas que se habían comportado mal al mismo tiempo fue seleccionar todo el área de datos (CTRL + INICIO, luego CTRL + MAYÚS + FIN seleccionará celdas que sorprendentemente contienen datos invisibles también), vaya a la pestaña INICIO, EDICIÓN, seleccione la flecha junto a BORRAR, elija BORRAR FORMATOS. Luego, seleccione todos los datos que desea que se envuelvan en el texto y haga clic con el botón derecho o use CTRL1 para abrir el cuadro de diálogo Formato, la pestaña de alineación y la marca de verificación junto a WRAP TEXT, ENTER, verifique todos los datos para ver si hay líneas desperdiciadas (¿hay espacios en blanco al principio o al lado de su texto?), luego vuelva a aplicar cualquier otro formato que estaba usando. Voila! El final de muchas horas de frustración. (

Almiar
fuente
0

Haga lo siguiente: 1. Resalte la columna, control + h (para buscar y reemplazar) ponga un espacio en buscar y ponga cualquier carácter especial en '-' para reemplazar. 2. Convierta "texto en columna", delimite con el carácter especial reemplazado.

Disfrutar...

Smruthy
fuente
0

Este error permanece en Excel 2016, y me ha molestado durante décadas. Hacer que la altura fija de la fila siempre conlleve el riesgo de que algún texto se oculte más tarde si se agrega más texto a la celda. La solución de Michael Krebs funcionará la mayor parte del tiempo y evita este riesgo. Aganju parece entender bien el problema. Creo que TaeKwonJoe tuvo suerte con Excel 2013. Paul Kienitz tiene mi simpatía. La otra solución que evita los riesgos involucrados con las alturas de fila fijas es ajustar el tamaño de la fuente hacia arriba o hacia abajo en una pequeña fracción, digamos de 11 puntos a 10.8 puntos. Al igual que el ajuste de los anchos de fila, es una "solución única" que no garantiza la devolución del espacio adicional, pero de esta manera no se estropea el formato del resto de la hoja. ¡Buena suerte!

Ian Campbell-Kelly
fuente
0

Estoy en una computadora de trabajo y no tengo derechos de administrador, por lo que algunas de estas opciones no se pudieron probar, todas las demás no funcionaron para mí.

Encontré una resolución para Excel 2016. Simplemente utilicé el pintor de formato de una celda que no tenía el problema de espacio y copié el formato en la celda ofensiva. Funcionó en todas mis celdas y fue un trabajo extra mínimo, no es una gran solución, pero puede evitar tener que ajustar las fuentes o los tamaños de celda y estropear el otro formato.

Jacob
fuente
-1

Este problema también me molestó durante mucho tiempo.

Mi única solución para deshacerme del espacio extra / enter fue terminar la oración con un punto / punto final / la tecla '.' Esto funciona al 100% para mí, donde todas las otras soluciones fallaron (incluida la copia y pegado en el bloc de notas (de ida y vuelta), retoques con el diseño, ancho de celda, etc.)

Sí, resulta que fue así de simple. Simplemente termine la línea con un quiebre duro / punto.

¡Buena suerte!

RonnieN
fuente
1
Cuando esto me sucede, terminar la oración con un punto no hace ninguna diferencia.
Blackwood el
-1

Me enfrenté al mismo problema y ahora lo resolví. Seleccione la celda, haga clic en F2, coloque el puntero del mouse al final del texto (presione el botón Finalizar), haga clic en el botón Eliminar un par de veces hasta que sienta que se elimina algún espacio en blanco no deseado, luego presione el botón Intro ... aquí está. Gracias.

Hoque
fuente
-1

Leí en diagonal algunas respuestas y algunas son útiles. Finalmente, después de jugar con el problema, encontré:

  • Agregar texto a las celdas adyacentes también causa el mismo síntoma.

Así que me equivoqué un poco más y aquí está la solución (eventual), en Excel 2013:

  1. Haga clic en el encabezado de columna de las "celdas envueltas" para seleccionar la columna completa.
  2. Ensancha la columna arrastrando el divisor derecho.
  3. Elimine y vuelva a agregar la configuración "Ajustar texto".

El problema debería desaparecer. Avíseme si esto soluciona el problema.

Ontanoi Savel
fuente
2
Esta misma solución ya se ha propuesto dos veces en dos respuestas diferentes, más discutida en múltiples comentarios (y no siempre funciona). No necesitamos otro pasado que diga lo mismo. Lea todas las respuestas anteriores detenidamente antes de publicar una nueva, especialmente en preguntas antiguas con muchas respuestas.
robinCTS
-1

La única solución para este problema parece ser la reinstalación completa de MS Office. Busqué en todos los foros de Internet y nadie sabe cómo resolverlo. Para mí, la reinstalación funcionó, así que pruébalo. :)

Vítězslav Částka
fuente
1
Bueno, hay varias soluciones en esta página. Dado que esta es una "característica" de Excel, parece poco probable que reinstalar el mismo software resulte en un comportamiento diferente.
Scott
-1

Destaqué toda la fila. Luego hizo clic en "Inicio" en la parte superior izquierda. Luego apareció un menú desplegable "Formato" en la esquina superior derecha. Con la fila aún resaltada, seleccione "Ajuste automático de altura de fila" del menú desplegable "Formato". ¡Magia!

Joseph A Silva
fuente
-2

Cuando está en una celda, si hace clic en el "estilo normal", debería eliminar cualquier espacio adicional en la celda.

usuario685183
fuente
-2

Lo que hago es cortar el texto de la celda y pegarlo en el bloc de notas con Formato - Ajustar texto seleccionado. Luego elimino cualquier inicio de nuevos párrafos, luego corto y pego nuevamente en la celda, y el espacio extra al final se ha ido. Creo que Excel detecta estos comienzos de nuevos párrafos y agrega las líneas en blanco al final. ¡Espero que esto ayude!

BClay
fuente