Cuando selecciona varias celdas (no filas o columnas completas) y luego elige eliminar esas celdas, hay dos direcciones en las que las celdas restantes pueden moverse: hacia la izquierda o hacia arriba. Si las celdas seleccionadas incluyen menos filas que columnas, Excel ofrece mover las celdas restantes hacia la izquierda. En todas las demás situaciones (el número de filas es mayor o igual al número de columnas), Excel ofrece mover las celdas restantes hacia arriba, de forma predeterminada.

Es posible que no desee mover las celdas restantes de acuerdo con las suposiciones de Excel; es posible que desee mover siempre las celdas restantes en una dirección particular. Hay dos formas de hacer que esto suceda. La primera es simplemente memorizar las pulsaciones de teclas necesarias para mover siempre las celdas restantes en la dirección deseada. Si desea mover siempre las celdas hacia la izquierda, debe usar las teclas Alt, H, D, D, L, Enter. Del mismo modo, si desea mover las celdas hacia arriba, simplemente presione Alt, H, D, D, U, Enter. Si memoriza las pulsaciones de teclas, puede introducirlas muy rápidamente y lograr los resultados deseados.

Si eres una «persona que usa el mouse», es posible que desees crear un par de macros que logren el efecto deseado y luego asignar esas macros a teclas de método abreviado que puedan extraerlas rápidamente. La siguiente macro eliminará las celdas seleccionadas y desplazará las celdas restantes hacia la izquierda:

Sub DeleteShiftLeft()

Selection.Delete xlShiftToLeft End Sub

Con un pequeño cambio, la macro puede mover las celdas restantes hacia arriba:

Sub DeleteShiftUp()

Selection.Delete xlShiftUp End Sub

El único inconveniente que hay que recordar sobre el uso de una macro es que cuando invoca cualquier macro, Excel borra la pila Deshacer. Mientras que puede deshacer una eliminación si usa los menús o el teclado, si usa una macro, no puede deshacerla ni las ediciones que hizo antes de la eliminación.

_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 (12640) 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-Default_Cell_Movement_when_Deleting [Movimiento de celda predeterminado al eliminar].