Tabla de contenido
En este tutorial, vamos a mostrarle cómo bloquear celdas en excel al desplazarse. Después de este artículo, usted será capaz de bloquear un rango específico de celdas de su hoja de cálculo para restringir a sus usuarios para que sólo puedan seleccionar y desplazarse por las celdas dentro de un rango específico de una hoja de cálculo. Además, no podrán salir del rango especificado y hacer cualquier cambio en esa hoja de cálculo. A lo largo deEn este artículo, explicaremos el proceso para bloquear celdas de diferentes maneras con un conjunto de datos único.
Descargar el cuaderno de prácticas
Puede descargar el cuaderno de prácticas desde aquí.
Bloquear celdas al desplazarse.xlsm2 Maneras Fáciles de Bloquear Celdas en Excel al Desplazarse
En este artículo explicaremos 2 formas de bloquear pantallas en excel al desplazarse. Para que lo entiendan mejor utilizaremos el mismo conjunto de datos para explicar ambos métodos. Hemos dado una captura de pantalla de nuestro conjunto de datos en esta sección. El rango del conjunto de datos es (B4:E15) y contiene los datos de Vendedor su Ubicación , Región y "Importe total" de ventas. Nuestro objetivo es restringir a un usuario sólo dentro del rango (B4:E15) bloqueando las celdas. Así, el usuario sólo podrá seleccionar y desplazarse dentro de este rango de celdas.
1. Utilizar la Ficha Desarrollador para Bloquear Celdas al Desplazarse en Excel
En el primer método, utilizaremos el Desarrollador Este método impedirá que los usuarios modifiquen cualquier tipo de dato fuera del rango de celdas. (B4:E15) .
Veamos ahora los pasos para realizar esta acción.
PASOS:
- En primer lugar, vaya a la página Desarrollador ficha.
- En segundo lugar, seleccione la opción Propiedades de la cinta.
- Las acciones anteriores abren un nuevo cuadro de diálogo denominado Propiedades .
- A continuación, vaya a la opción Área de desplazamiento de esa caja.
- En tercer lugar, inserte el rango de celdas (B4:E15) manualmente en la casilla de entrada de la opción Área de desplazamiento .
- El comando anterior bloquea las celdas dentro del rango (B4:E15) .
- A continuación, seleccione la celda B4 y desplázate hacia la derecha con el teclado.
- Así, los usuarios sólo podrán desplazarse hasta la celda E5 ya que no tienen acceso a desplazarse fuera de la gama (B4:E15) .
- Del mismo modo, seleccione la celda E4 y desplázate hacia abajo con el teclado.
- Por último, podemos ver que tampoco podemos desplazarnos después de la celda E15 que es el último valor de nuestro rango de celdas.
Más información: Excel no se desplaza con las teclas de flecha (4 soluciones adecuadas)
Desbloquear las celdas bloqueadas
Ahora, si queremos desbloquear el rango de celdas podemos hacerlo fácilmente. Lo haremos con los siguientes pasos.
PASOS:
- Al principio, seleccione el Propiedades de la Desarrollador otra vez.
- El comando abre el cuadro de diálogo denominado Propiedades .
- A continuación, vaya a la opción Área de desplazamiento .
- A continuación, elimine el rango anterior del cuadro de entrada del Área de desplazamiento y déjalo en blanco.
- A continuación, pulse Entre en .
- Por último, la acción anterior desbloquea de nuevo el rango de celdas.
NOTA:
Este método funciona hasta que mantienes activo el libro de trabajo o la hoja de cálculo. Si cierras el libro de trabajo o la hoja de cálculo y lo vuelves a abrir verás que la función de bloquear celdas ya no funciona. Por lo tanto, para bloquear celdas permanentemente utilizaremos el segundo método de este artículo.
Más información: Cómo Desbloquear Celdas en Excel al Desplazarse (4 Maneras Fáciles)
Lecturas similares
- Cómo desplazarse una fila a la vez en Excel (4 formas rápidas)
- [Corregido!] El desplazamiento de las flechas de Excel no mueve las celdas (6 posibles soluciones)
- Cómo evitar que Excel se desplace hasta el infinito (7 métodos eficaces)
- [Desplazamiento vertical no funciona en Excel (9 soluciones rápidas)
- Cómo Repetir Filas en Excel al Desplazarse (6 Formas Adecuadas)
2. Aplicar Código VBA para Bloquear Celdas en Excel al Desplazarse
Para bloquear celdas permanentemente en excel al desplazarnos usaremos un simple VBA (Visual Basic para Aplicaciones) en nuestra hoja de cálculo. Este código bloqueará rangos de celdas específicos de nuestra hoja de cálculo. Si bloquea celdas con VBA entonces no perderá la función de bloqueo después de cerrar el archivo excel. Como hemos dicho antes para ilustrar este método continuaremos con el mismo conjunto de datos que hemos utilizado antes.
Ahora, sólo tienes que ir a través de los pasos que se indican a continuación para bloquear las celdas en Excel cuando se desplaza.
PASOS:
- Primero, haga clic con el botón derecho del ratón en en la hoja "Utilizar código VBA" .
- A continuación, seleccione la opción "Ver Código" entre las opciones disponibles.
- Ahora, un espacio en blanco VBA se abrirá el módulo.
- A continuación, inserte el siguiente código en ese módulo en blanco:
Sub Bloquear_Scroll() Worksheets("Usar Código Vba").ScrollArea = "B4:E15" End Sub
- Haga clic en Ejecutar o pulse F5 para ejecutar el código.
- El comando anterior bloqueará el rango de celdas (B4:E15) .
- A continuación, seleccione la celda B5 y desplázate hacia la derecha con el teclado.
- Podemos ver que no podemos desplazarnos después de la celda E4 como la celda siguiente F4 está fuera del rango dado.
- Del mismo modo, seleccione la celda E4 A continuación, desplázate hacia abajo con el teclado.
- Por último, podemos ver que no podemos desplazarnos después de la celda E5 ya que el rango de celdas bloqueadas es (B4:E15) .
Más información: Cómo Bloquear Filas en Excel al Desplazarse (4 Métodos Fáciles)
Conclusión
En conclusión, este tutorial le guiará sobre cómo bloquear celdas en excel al desplazarse. Para poner a prueba sus habilidades, utilice la hoja de trabajo de práctica que viene con este artículo. Por favor, deje un comentario a continuación si tiene alguna pregunta. Nuestro equipo tratará de responderle tan pronto como sea posible. En el futuro, mantener un ojo hacia fuera para más único Microsoft Excel soluciones.