KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo bloquear la pantalla en una hoja de Excel para evitar el desplazamiento?

AutorXiaoyang Fecha de modificación

En Microsoft Excel, normalmente puede desplazarse libremente por una hoja de cálculo en cualquier dirección y acceder a todas las celdas y datos. Sin embargo, en ciertas situaciones puede ser útil restringir la navegación del usuario exclusivamente a un área específica, como el rango de celdas A1:M100. Esta limitación resulta especialmente práctica al compartir archivos con otras personas, proteger formularios o mantener a los usuarios centrados únicamente en las secciones relevantes de la hoja. ¿Cómo puede configurar rápida y fácilmente un bloqueo de pantalla que evite desplazarse más allá de un área determinada en su hoja de Excel?

Bloquee la pantalla de la hoja de cálculo para evitar el desplazamiento configurando manualmente las propiedades

Bloquee la pantalla de la hoja de cálculo para evitar el desplazamiento con código VBA

Bloquee la pantalla de la hoja de cálculo para evitar el desplazamiento con Kutools para Excel con un solo clic

Alternativa: resalte las celdas fuera del área con fórmulas de Excel (advertencia visual)


Bloquee la pantalla de la hoja de cálculo para evitar el desplazamiento configurando manualmente las propiedades

Excel ofrece una función integrada que le permite restringir manualmente el área desplazable de una hoja de cálculo. Al establecer la propiedad ScrollArea en el cuadro de diálogo Propiedades de la hoja, puede limitar la navegación para que los usuarios interactúen únicamente con un rango definido, como A1:M100. Este método es sencillo, pero solo está disponible mientras el libro permanezca abierto y requiere acceso a las herramientas para desarrolladores.

1. Abra la hoja de cálculo que desea proteger. Así se asegura de que la configuración aplicada afecte a la hoja correcta.

2. Vaya a la pestaña Desarrollador en la Cinta de opciones de Excel y, a continuación, haga clic en Propiedades. En el cuadro de diálogo Propiedades que aparece, busque el campo ScrollAreae introduzca el rango deseado (por ejemplo,)A1:M100). Esta configuración restringe la navegación al área que especifique. Vea la captura de pantalla:

Botón Propiedades en la pestaña Desarrollador y cuadro de diálogo Propiedades

3. Cierre el cuadro de diálogo Propiedades para guardar los cambios. A partir de ahora, observará que ya no podrá hacer clic, desplazarse ni seleccionar celdas fuera del área especificada en la hoja de cálculo.

Notas:

  • El rango de celdas introducido en el ScrollArea debe ser continuo (por ejemplo, A1:M100). No se pueden establecer rangos no adyacentes aquí.
  • Cuando desee eliminar la limitación de desplazamiento, basta con borrar la referencia del rango en el campo ScrollArea de Propiedades y confirmar el cambio. Así se restaurará la navegación por toda la hoja de cálculo.
  • Tenga en cuenta que esta restricción de desplazamiento no se mantiene después de cerrar y volver a abrir el libro; deberá volver a aplicar la configuración si desea que siga activa.

Consejos: Si la pestaña Desarrollador no está visible en su Cinta de opciones de Excel, es posible que deba habilitarla primero. Para obtener instrucciones paso a paso, consulte Cómo mostrar/visualizar la pestaña Desarrollador en Excel 2007/2010/2013 Cinta de opciones.

Escenarios de aplicación: Esta solución es ideal para proteger rápidamente una hoja en proyectos puntuales y borradores donde no se requieren restricciones persistentes. Sin embargo, su principal limitación es que los usuarios deben volver a aplicarla cada vez que se reabra el libro.


Bloquee la pantalla de la hoja de cálculo para evitar el desplazamiento con código VBA

Para usuarios que busquen mayor flexibilidad o deseen automatizar el bloqueo, VBA (Visual Basic para Aplicaciones) es una alternativa eficaz. Con un script sencillo, podrá establecer o eliminar rápidamente las restricciones del área de desplazamiento en cualquier hoja de cálculo. Este método resulta especialmente útil si necesita bloquear repetidamente la misma área o aplicar estas configuraciones dentro de un flujo de trabajo macro más amplio.

1. Pulse ALT + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones. Aquí puede escribir y gestionar el código VBA en Excel.

2. En la ventana de VBA, haga clic en Insertar > Módulo. Pegue el siguiente código en el módulo abierto y asegúrese de ajustar el nombre de la hoja de cálculo y el rango de desplazamiento del código según sus necesidades.

Código VBA: Bloquear la pantalla de la hoja de cálculo para evitar el desplazamiento

Private Sub Workbook_Open()
Sheets("Sheet1").ScrollArea = "A1:M100"
End Sub

3. Para ejecutar el código, pulse F5 mientras el módulo esté activo. El área de desplazamiento de la hoja queda ahora restringida al rango limitado.

Notas:

  • Reemplace Sheet1 en el código por el nombre real de su hoja de cálculo y A1:M100 por el rango desplazable que desee.
  • Si desea desbloquear la hoja de cálculo y permitir el acceso a todas las celdas, pegue y ejecute el siguiente código de la misma manera:

Código VBA: Cancelar el bloqueo de la pantalla de la hoja de cálculo

Private Sub Workbook_Open()
Sheets("Sheet1").ScrollArea = ""
End Sub

Consejos prácticos: Puede guardar el código VBA en su libro para automatizar la configuración del área de desplazamiento cada vez que abra el archivo. Para aplicar restricciones persistentes, añada el código VBA al evento Workbook_Open en la ventana de código ThisWorkbook. Recuerde guardar su libro como archivo habilitado para macros (.xlsm) para que el código se ejecute correctamente.

Resolución de problemas: Si recibe un error en tiempo de ejecución, verifique nuevamente el nombre de su hoja de cálculo y el rango del área de desplazamiento. Asegúrese de que las macros estén habilitadas en la configuración del Centro de confianza de Excel y, por seguridad, haga siempre copias de seguridad de los libros importantes antes de ejecutar código desconocido.

Escenarios de aplicación: Las soluciones VBA son ideales para usuarios avanzados, tareas automatizadas y entornos que requieren restricciones personalizadas y repetibles. No obstante, la habilitación de macros puede estar limitada en organizaciones con altos niveles de seguridad.


Bloquee la pantalla de la hoja de cálculo para evitar el desplazamiento con Kutools para Excel con un solo clic

Kutools para Excel incluye una útil utilidad Ocultar área no seleccionada que le permite restringir la navegación a un área determinada de su hoja de cálculo con un solo clic del ratón. Esta función es muy fácil de usar, no requiere codificación manual y, además, oculta al instante las áreas fuera del rango seleccionado, simplificando la interacción con la hoja y mejorando su concentración.

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

Tras instalar Kutools para Excel, siga estos pasos para restringir inmediatamente el área de desplazamiento:

1. Seleccione el rango de celdas al que desea restringir el acceso a los usuarios (por ejemplo, A1:M100). A continuación, haga clic en Kutools > Mostrar y ocultar > Ocultar área no seleccionada. Vea la captura de pantalla:

Opción Establecer área de desplazamiento en la pestaña Kutools de la cinta de opciones

2. Inmediatamente, solo las celdas seleccionadas serán interactivas; el resto de la hoja quedará oculto e inaccesible para desplazarse, editar o seleccionar. Vea la captura de pantalla:

Solo las celdas seleccionadas son visibles

Nota:Para restaurar la visibilidad de todas las celdas de la hoja de cálculo, vaya a Kutools>Mostrar y ocultar>Mostrar todos los rangos ocultostal como se muestra a continuación:

Opción Mostrar todos los rangos en la pestaña Kutools de la cinta de opciones

Este enfoque es intuitivo y está especialmente indicado para quienes necesitan una restricción rápida o para compartir formularios y plantillas protegidos. Resulta muy práctico en colaboraciones en equipo, actividades educativas o al gestionar la navegación en hojas de cálculo para usuarios menos experimentados.

¡Descargue y pruebe gratis Kutools para Excel ahora!

Ventajas: Kutools simplifica la configuración y eliminación del área de desplazamiento sin necesidad de codificación manual ni conocimientos avanzados de Excel. Los cambios surten efecto al instante y se pueden desactivar con un solo clic. ¡Ideal para empresas, educadores y cualquier persona que necesite restringir con frecuencia áreas de sus hojas de cálculo!

Precauciones: Si guarda y cierra el libro, al volver a abrirlo deberá aplicar nuevamente la restricción del área de desplazamiento mediante Kutools u otros métodos. Para una protección continua de la hoja, combine la restricción del área de desplazamiento con las funciones de protección de hojas.


Demostración: Bloquee la pantalla de la hoja de cálculo para evitar el desplazamiento con Kutools para Excel con un solo clic

 
Kutools para Excel: ¡Más de 300 herramientas útiles al alcance de su mano! Disfrute de funciones potenciadas por inteligencia artificial para trabajar de forma más inteligente y rápida.¡Descárguelo ahora!

Alternativa: resalte las celdas fuera del área con fórmulas de Excel (advertencia visual)

En algunos casos, en lugar de restringir por completo el acceso, puede resultar útil resaltar visualmente las celdas situadas fuera del espacio de trabajo previsto y avisar a los usuarios si editan accidentalmente celdas fuera de los límites. Esto se consigue fácilmente combinando el formato condicional de Excel con fórmulas sencillas.

1. Seleccione toda la hoja de cálculo o un área amplia que pueda contener cambios no deseados.

2. Vaya a Inicio > Usar formato condicional > Nueva regla > Usar una fórmula para determinar qué celdas aplicar formato.

3.En el cuadro de fórmula, introduzca la siguiente fórmula para resaltar cualquier celda situada fuera del rango objetivo (por ejemplo, fuera de A1:M100):

=OR(ROW()<1,ROW()>100,COLUMN()<1,COLUMN()>13)

4. Elija un estilo de formato (por ejemplo, relleno rojo o borde) y haga clic en Aceptar. Así se alertará visualmente a los usuarios cuando accedan a celdas fuera del área designada en la hoja de cálculo. Nota: La fórmula anterior está adaptada para un área que abarca desde la fila 1 hasta la fila 100 y desde la columna 1 (A) hasta la columna 13 (M).

Consejo práctico: El formato condicional no es una función de seguridad: los usuarios aún pueden interactuar con celdas fuera de su área, pero sirve como una señal visual útil en entornos de formularios o recopilación de datos, actuando como una restricción suave.

Solución de problemas y sugerencias: Si observa que la restricción del área de desplazamiento no se mantiene al volver a abrir el libro, tenga en cuenta que tanto la configuración manual de propiedades como la de Kutools deben reaplicarse en cada sesión. Para lograr un efecto permanente, utilice VBA mediante una macro del libro o proteja la hoja desbloqueando únicamente las celdas necesarias. Informe siempre a los usuarios de la hoja sobre cualquier restricción de navegación para evitar confusiones.


Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose 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   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir 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   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos