Mudit tuvo problemas al intentar eliminar filas y columnas en una hoja de trabajo. A veces recibe el mensaje «No se puede mover el objeto de esta hoja». Otras personas informan que reciben el mensaje cuando intentan insertar filas o columnas.

Lo que sucede es que un objeto, como un gráfico, un objeto de dibujo, un cuadro de texto, una imagen o incluso un comentario, no puede ser manejado correctamente por Excel después de la eliminación o inserción. Si el error ocurre al insertar filas o columnas, significa que la inserción empujaría el objeto más allá de los límites derecho o inferior de la hoja de trabajo. La solución, por supuesto, es verificar lo que esté a la derecha o en la parte inferior de la hoja de trabajo y realizar cambios en esos objetos (moverlos o eliminarlos) según sea necesario.

Si el error ocurre al eliminar filas o columnas, normalmente se debe a que hay objetos adjuntos a celdas dentro de esas filas o columnas, y eliminar las filas o columnas dejaría los objetos «huérfanos» de alguna manera. Por ejemplo, digamos que está eliminando la columna D y hay un objeto asociado con la celda D4. No es necesario colocar el objeto sobre la columna D; podría estar a varias columnas de distancia, pero aún pertenece a la celda D4. Si elimina la columna D, el objeto ya no tiene un punto de anclaje. ¿La solución de Excel? No permita que la columna D se elimine hasta que haga algo con el objeto que quedaría huérfano por la edición.

El problema también puede ocurrir si los objetos en una hoja de cálculo están formateados para que Excel no pueda moverlos o cambiarles el tamaño automáticamente, y luego intenta eliminar columnas o filas asociadas con los objetos. En este caso, es posible que desee intentar cambiar el formato de los objetos en la hoja de trabajo. Si tiene muchos de estos objetos en la hoja de trabajo, la siguiente macro puede ser útil para realizar el cambio:

Sub ResetShapes()

Dim s As Shape     On Error Resume Next     For Each s In ActiveSheet.Shapes         s.Placement = xlMoveAndSize     Next End Sub

Microsoft proporciona un artículo de la base de conocimientos que puede resultar útil con este problema. El artículo aborda específicamente el problema de ocultar filas y columnas, pero las soluciones también funcionan cuando intenta eliminarlas. Puedes verlo en esta página:

http://support.microsoft.com/kb/211769

_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 (809) se aplica a Microsoft Excel 2007 y 2010. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

link: / excel-Shifting_Objects_Off_a_Sheet [Desplazar objetos de una hoja].