Skip to main content

¿Cómo deseleccionar rápidamente celdas de rangos seleccionados en Excel?

Author: Kelly Last Modified: 2025-06-03

Supongamos que necesitas deseleccionar algunas celdas o rangos de las selecciones actuales, tendrás que deseleccionar toda la selección y volver a seleccionar, porque Excel no ofrece una manera de deseleccionar celdas una vez que han sido seleccionadas. Este artículo enumerará algunas guías ingeniosas para deseleccionar parte de las celdas o rangos de la selección actual.

Deseleccionar parte de las celdas o rangos de la selección con código VBA

Deseleccionar parte de las celdas o rangos de la selección con Kutools para Excel

Por ejemplo, has seleccionado muchas celdas, pero ahora encuentras que hay algunas celdas que no quieres. Entonces necesitas deseleccionarlas y dejar las otras celdas seleccionadas, como se muestra en las siguientes capturas de pantalla:

a screenshot of original data a screenshot of an arrow a result screenshot of deselecting cells from selected ranges

Deseleccionar parte de las celdas o rangos de la selección con código VBA

VBA es una forma fantástica de manejar algunas operaciones en Excel que no son fáciles con los comandos de Excel. Y esto incluye la deselección de celdas o rangos.

Paso 1: Selecciona el rango con el que trabajarás;

Paso 2: Haz clic en una celda en la selección que deseas deseleccionar manteniendo presionada la tecla Ctrl.

Paso 3: Mantén presionadas las teclas Alt + F11 en Excel, y se abrirá la ventana de Microsoft Visual Basic para Aplicaciones.

Paso 4: Haz clic en Insertar > Módulo, y pega la siguiente macro en la Ventana del Módulo.

VBA para deseleccionar la celda activa de la selección

Sub UnSelectCell()
'Updateby20140314
Dim rng As Range
Dim InputRng As Range
Dim DeleteRng As Range
Dim OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set DeleteRng = Application.InputBox("Delete Range", xTitleId, Type:=8)
For Each rng In InputRng
    If Application.Intersect(rng, DeleteRng) Is Nothing Then
        If OutRng Is Nothing Then
            Set OutRng = rng
        Else
            Set OutRng = Application.Union(OutRng, rng)
        End If
    End If
Next
OutRng.Select
End Sub

Paso 5: Presiona la tecla F5 para ejecutar esta macro. Luego aparecerá un cuadro de diálogo para que selecciones un rango trabajado. Ver capturas de pantalla:

a screenshot of deselecting cells from selected ranges with VBA

Paso 6: Luego haz clic en Aceptar, otro cuadro de diálogo aparecerá para que deselecciones celdas en el rango. Y si deseas deseleccionar más de una celda en el rango, puedes mantener presionado el botón Ctrl para seleccionarlas una por una. Ver captura de pantalla:

a screenshot of deselecting cells from selected ranges with VBA selected range

Paso 7: Haz clic en Aceptar, y podrás ver el resultado:

a result screenshot of deselecting cells from selected ranges with VBA


Deseleccionar parte de las celdas o rangos de la selección con Kutools para Excel

Si necesitas deseleccionar muchas celdas o rangos de la selección, el VBA anterior no es una buena opción. Por lo tanto, presentamos el siguiente truco, la herramienta Asistente de Rango de Kutools para Excel. Puede ayudarte a deseleccionar cualquier celda o rango de la selección fácil y rápidamente.

Kutools para Excel incluye más de 300 herramientas útiles para Excel. Prueba gratis sin limitaciones durante 30 días.Obténlo Ahora.

Paso 1: Haz clic en Kutools > Seleccionar >> Asistente de Rango….

Paso 2: En el cuadro de diálogo Asistente de Rango, marca la opción Diferencia, y luego haz clic o arrastra el ratón para deseleccionar celdas o rangos de la selección. Ver captura de pantalla:

a screenshot of deselecting cells from selected ranges with Kutools for Excel

Paso 3: Y las celdas que no querías han sido deseleccionadas de la selección. Al final, cierra el cuadro de diálogo Asistente de Rango.

Para obtener más información detallada sobre Asistente de Rango, visita la descripción de la función Asistente de Rango.


Artículos relacionados:


Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!