Digamos que ha seleccionado una amplia gama de celdas, como A7: R182.

Desea realizar algún tipo de operación en todas las celdas de este rango, excepto en algunas. Es posible que se pregunte cómo eliminar un par de celdas dentro del rango del conjunto de selección, por lo que mantiene presionada la tecla Ctrl mientras hace clic en esas celdas. Eso no funciona; Excel simplemente anula la selección del rango que seleccionó anteriormente.

No hay forma de cambiar este comportamiento dentro de Excel. En cambio, debe recurrir a otras soluciones. Una es usar una macro, como la siguiente:

Sub UnSelectSomeCells()

Dim rSelect As Range     Dim rUnSelect As Range     Dim rNew As Range     Dim rCell As Range

Set rSelect = Selection     Set rUnSelect = Application.InputBox( _       "What cells do you want to exclude?", Type:=8)



For Each rCell In rSelect         If Intersect(rCell, rUnSelect) Is Nothing Then             If rNew Is Nothing Then                 Set rNew = rCell             Else                 Set rNew = Union(rNew, rCell)

End If         End If     Next     rNew.Select

Set rCell = Nothing     Set rSelect = Nothing     Set rUnSelect = Nothing     Set rNew = Nothing End Sub

Para usar la macro, seleccione todo el rango con el que desea comenzar, como A7: R182. Luego ejecute la macro. Se le pedirá que elija las celdas que desea deseleccionar. Puede hacerlo simplemente seleccionando las celdas con el mouse, manteniendo presionada la tecla Shift mientras hace clic en cada una. Cuando descarta el cuadro de entrada, la selección con la que comenzó se modifica para excluir las celdas que seleccionó.

Si prefiere no utilizar sus propias macros, puede encontrar ayuda para anular la selección de celdas en un rango seleccionado utilizando herramientas de terceros, como ASAP Utilities. Puede encontrar sus herramientas de Excel en esta página web:

http://www.asap-utilities.com/asap-utilities-excel-tools.php

La herramienta aplicable a esta sugerencia es la herramienta Seleccionar.

_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 (12457) 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-Removing_Cells_from_a_Selected_Range [Eliminando celdas de un rango seleccionado].