En una hoja de cálculo de Excel, si los datos se introducen en celdas no adyacentes, puede resultar un poco complicado seleccionar y copiar los datos en las celdas que no están vacías. En este artículo, le mostraremos dos maneras de seleccionar rápidamente todas las celdas que no están vacías.
Los usuarios de Excel con frecuencia deben copiar y pegar datos. Sin embargo, a veces, puede haber algunos problemas. Por ejemplo, hay varias celdas en blanco discontinuas en una hoja de cálculo de Excel. En este caso, es un poco difícil seleccionar todas las celdas que tienen contenido. Pero no se preocupe. Aquí le compartiremos 2 enfoques para seleccionar todas las celdas que no están en blanco en una hoja de Excel.
Método 1: seleccione mediante "Ir a especial"
- Al principio, abra la hoja de cálculo de Excel.
- Luego, presione "F5" para activar el cuadro de diálogo "Ir a".

- En el cuadro de diálogo "Ir a", haga clic en el botón "Especial".
- A continuación, marque la opción “Constantes” y luego las opciones “Números”, “Texto”, “Lógicas” y “Errores”.
- Finalmente, haga clic en "Aceptar".
- Cuando se cierra el cuadro de diálogo, como puede ver, se han seleccionado todas las celdas que no están en blanco.
Método 2: seleccionar con Excel VBA
- En primer lugar, obtenga acceso al editor de Excel VBA con referencia a "Cómo ejecutar código VBA en su Excel".
- Luego, coloque el siguiente código en un módulo no utilizado.
Sub SelectAllNonBlankCells()
Dim objUsedRange As Range
Dim objRange As Range
Dim objNonblankRange As Range
Set objUsedRange = Application.ActiveSheet.UsedRange
For Each objRange In objUsedRange
If Not (objRange.Value = "") Then
If objNonblankRange Is Nothing Then
Set objNonblankRange = objRange
Else
Set objNonblankRange = Application.Union(objNonblankRange, objRange)
End If
End If
Next
If Not (objNonblankRange Is Nothing) Then
objNonblankRange.Select
End If
End Sub
- Después de eso, salga del editor de VBA y agregue esta macro a la barra de herramientas de acceso rápido.
- Ahora, abra la hoja de trabajo que desee y haga clic en el botón de macro.
- De una vez, se seleccionarán todas las celdas que no estén en blanco, como se muestra en la siguiente imagen.
Comparación
| Ventajas | Desventajas | |
| Método 1 | Fácil de operar | Los usuarios deben abrir manualmente el cuadro de diálogo "Ir a" y verificar las opciones cada vez que necesiten seleccionar celdas que no estén en blanco. |
| Método 2 | Fácil y conveniente de reutilizar | Surgen los peligros de las macros maliciosas externas |
Reparar los molestos problemas de Excel
El archivo de Excel es propenso a errores y corrupción. Por ejemplo, si MS Excel se cierra incorrectamente con frecuencia, el archivo puede dañarse con facilidad. Por lo tanto, los usuarios deben tomar algunas precauciones, incluida la realización de copias de seguridad de los archivos periódicamente. Además, un competente, robusto y confiable arreglar xlsx herramienta, como DataNumen Excel Repair, es una cuestión de necesidad.
Introducción del autor:
Shirley Zhang es experta en recuperación de datos en DataNumen, Inc., que es el líder mundial en tecnologías de recuperación de datos, incluyendo SQL Server recuperación y productos de software de reparación de Outlook. Para más información visite www.datanumen.com



