Cómo bloquear celdas en Excel: proteger fórmulas, permitir la entrada de datos
Por Mirko Peters ·
Cómo bloquear celdas en Excel: desbloquea las celdas de entrada y luego usa Revisar > Proteger hoja. También puedes ocultar fórmulas, permitir que se editen rangos concretos y solucionar problemas habituales.
Traducido automáticamente con IA a partir de la publicación original. Lee el original en inglés
Para bloquear celdas en Excel, haces dos cosas: asegúrate de que las celdas están marcadas como bloqueadas y luego protege la hoja. Selecciona las celdas, pulsa Ctrl+1, marca Bloqueada en la pestaña Proteger y ve a Revisar > Proteger hoja. El segundo paso es el que activa el bloqueo. Este artículo está dirigido a usuarios de Excel que comparten presupuestos, seguimientos, plantillas y hojas de calificaciones, y quieren que las personas escriban en las celdas de entrada sin romper las fórmulas. Verás el orden correcto de los pasos, cómo ocultar fórmulas, cómo abrir rangos seleccionados a personas concretas y qué revisar cuando la protección no funciona como esperas.
Puntos clave
- Todas las celdas están bloqueadas de forma predeterminada, pero el bloqueo no hace nada hasta que proteges la hoja con Revisar > Proteger hoja.
- La receta habitual es desbloquear las celdas que las personas deben rellenar y, después, proteger la hoja para que todo lo demás sea de solo lectura.
- Para ocultar las fórmulas, marca Oculta en la pestaña Proteger de Formato de celdas y protege la hoja. Esas celdas tampoco podrán editarse.
- Permitir la edición de rangos mantiene editables determinados grupos de celdas bajo la protección de hoja, con una contraseña o con permisos de usuario para cada rango.
- La protección de hoja no es una seguridad real, y Microsoft no puede recuperar una contraseña olvidada, así que conserva una copia de seguridad sin protección.
La parte que más confunde es el valor predeterminado. En una hoja sin protección, todas las celdas ya cuentan como bloqueadas. El artículo de Microsoft sobre bloquear celdas para protegerlas indica que el bloqueo solo surte efecto después de proteger la hoja o el libro. Por tanto, el trabajo real en Excel es lo contrario de lo que sugiere el título: desbloqueas las celdas que las personas pueden modificar y, después, activas la protección.
Bloquea solo las celdas que elijas
Esta es la receta estándar y sigue la guía de Microsoft para proteger una hoja de cálculo.
- Decide qué debe seguir siendo editable. Anota qué celdas deben poder rellenar las personas: el área de entrada, una fecha o una columna de estado.
- Selecciona esas celdas. Arrastra sobre el rango. Para elegir varias áreas separadas, mantén pulsado Ctrl mientras seleccionas.
- Abre Formato de celdas. Pulsa Ctrl+1 o haz clic con el botón derecho y elige Formato de celdas.
- Desmarca Bloqueada. En la pestaña Proteger, desmarca la casilla Bloqueada y selecciona Aceptar.
- Protege la hoja. En la pestaña Revisar, selecciona Proteger hoja.
- Elige qué pueden hacer las personas. Excel muestra una lista de acciones permitidas. Deja las opciones predeterminadas o marca más, por ejemplo ordenar o usar el Autofiltro.
- Añade una contraseña si lo deseas. Selecciona Aceptar. Si estableces una contraseña, Excel te pedirá que la escribas de nuevo.
Ahora solo las celdas que desbloqueaste aceptan cambios. Si alguien intenta editar una celda bloqueada, Excel muestra un mensaje indicando que la celda está protegida.
La otra vía de Microsoft también funciona: selecciona las celdas que quieras bloquear, abre la flecha de Configuración de alineación en la pestaña Inicio, marca Bloqueada en la pestaña Proteger y, después, protege la hoja. Pero como todo empieza bloqueado, desbloquear las excepciones suele ser el camino más corto.
La lista de acciones permitidas
Cuando proteges la hoja, Excel muestra lo que los usuarios siguen pudiendo hacer. La lista de Microsoft incluye: seleccionar celdas bloqueadas, seleccionar celdas desbloqueadas, dar formato a celdas, dar formato a columnas, dar formato a filas, insertar columnas, insertar filas, insertar hipervínculos, eliminar columnas, eliminar filas, ordenar, usar autofiltro, usar informes de tablas dinámicas, editar objetos y editar escenarios.
Piensa un momento en esta lista. Si la gente necesita ordenar una tabla, marca Ordenar. Si dejas todo desmarcado, la hoja será lo más rígida posible. Si desmarcas Seleccionar celdas bloqueadas, la gente ni siquiera puede hacer clic en una celda bloqueada, lo cual resulta útil en un formulario que solo quieres que rellenen.
Comprobar y quitar la protección
Cuando una hoja está protegida, el botón Proteger hoja de la pestaña Revisar cambia a Desproteger hoja. Para quitar la protección, selecciónalo, o ve a Archivo > Información > Proteger > Desproteger hoja. Si has definido una contraseña, introdúcela y selecciona Aceptar.
En un Mac
Microsoft documenta la misma lógica de dos pasos para Excel para Mac. Selecciona las celdas, pulsa Comando+1 y usa la pestaña Proteger para activar o desactivar Bloqueada. Después, ve a Revisar y selecciona Proteger hoja o Proteger libro. Introduce una contraseña y vuelve a escribirla en Confirmar, o déjala vacía; en ese caso, cualquiera puede desproteger la hoja. En el mismo cuadro de diálogo, desmarca Seleccionar celdas bloqueadas para impedir que los usuarios seleccionen celdas bloqueadas, o mantén marcado Seleccionar celdas desbloqueadas para que puedan trabajar en las abiertas. Para cambiar la protección más adelante, elige Desproteger hoja, ajusta las celdas y vuelve a protegerla.
Un ejemplo práctico: una hoja de presupuesto mensual
Imagina una hoja de presupuesto con cifras mensuales escritas en B2:M20, y totales en la fila 21 y en la columna N que las suman. Así se aplican los pasos:
- Selecciona B2:M20 y desmarca Bloqueada. Los totales siguen bloqueados, porque lo estaban desde el principio.
- Selecciona la fila 21 y la columna N, y marca Oculta si no quieres que las fórmulas sean visibles.
- Protege la hoja. Deja marcado Seleccionar celdas bloqueadas, para que la gente pueda hacer clic en un total y leer su valor.
- Pruébalo. Escribe un número en B2: funciona. Intenta sobrescribir un total en N5: Excel lo rechaza.
- Guarda una copia del archivo sin protección, con un nombre que reconozcas, para el día en que necesites cambiar una fórmula.
La prueba del paso 4 es la que la gente suele saltarse. Hazla siempre, y hazla como otro usuario si puedes, no solo como autor.
Bloquear y ocultar fórmulas
Una celda con fórmula es el motivo más habitual para proteger una hoja. Bloquearla evita que se sobrescriba. Ocultarla evita que la gente vea la lógica de la fórmula en la barra de fórmulas.
Primero, localiza las celdas. Una forma rápida es Ir a Especial: pulsa Ctrl+G, selecciona Especial, elige Fórmulas y selecciona Aceptar. Así se seleccionan todas las celdas que contienen una fórmula, de modo que puedes comprobar cuántas hay antes de bloquearlas. Como las celdas están bloqueadas de forma predeterminada, muchas veces no necesitas ningún otro cambio para bloquearlas.
Para ocultar también las fórmulas, sigue el artículo de Microsoft sobre cómo mostrar u ocultar fórmulas:
- Selecciona las celdas cuyas fórmulas quieras ocultar.
- Ve a Inicio > Formato > Formato de celdas.
- En la pestaña Proteger, marca Oculta y selecciona Aceptar.
- Ve a Revisar > Proteger hoja.
- Mantén marcado Proteger hoja y contenido de celdas bloqueadas y selecciona Aceptar.
Microsoft señala dos cosas. Ocultar las fórmulas también impide editar esas celdas. Y el ocultamiento solo surte efecto una vez protegida la hoja. Para volver a mostrar las fórmulas, selecciona Desproteger hoja. Si ese botón no está disponible, desactiva primero la función de Libro compartido.
Otra cosa que suele confundirse: el atajo Ctrl + ` (acento grave) alterna en toda la hoja entre mostrar fórmulas y mostrar resultados. No oculta nada a otros usuarios.
Permitir que personas seleccionadas editen rangos seleccionados
A veces el área editable depende de la persona. El equipo de finanzas puede rellenar un bloque, mientras que los responsables rellenan otro. La función Permitir a usuarios editar rangos de Excel resuelve esto. Los pasos proceden de la página de Microsoft sobre cómo bloquear o desbloquear áreas específicas de una hoja de cálculo protegida.
- Seleccione la hoja de cálculo. Todavía no debe estar protegida. Microsoft indica que el comando solo está disponible cuando la hoja no está protegida.
- En la ficha Revisar, seleccione Permitir a usuarios editar rangos.
- En el cuadro de diálogo Permitir a usuarios editar rangos, seleccione Nuevo.
- Escriba un nombre en el cuadro Título.
- En el cuadro Se refiere a las celdas, escriba un signo igual y el rango, por ejemplo
=B2:B20, o use el botón Contraer cuadro de diálogo para seleccionar las celdas. - Escriba una Contraseña del rango si desea que las personas necesiten una.
- Para conceder acceso por usuario, seleccione Permisos y después Agregar, escriba los nombres de usuario, use Comprobar nombres para verificarlos y establezca Permitir o Denegar para cada uno. Después seleccione Aplicar.
- Seleccione Aceptar y, en el mismo cuadro de diálogo, Proteger hoja. Elija las acciones permitidas y, si lo desea, establezca una contraseña para la hoja.
Dos requisitos de Microsoft: los permisos por usuario requieren que su equipo esté en un dominio. Sin dominio, asigne una contraseña a cada rango. Además, si una celda pertenece a más de un rango, una persona autorizada para cualquiera de esos rangos puede editarla. Si alguien selecciona varias celdas y solo está autorizado para algunas, Excel le pide que edite las celdas una por una.
Proteger la estructura del libro
Proteger una hoja no impide que alguien elimine la hoja en sí. Para eso, use Revisar > Proteger libro. La página de Microsoft sobre la protección de un libro indica que impide que otros usuarios vean las hojas ocultas y que agreguen, muevan, eliminen, oculten o cambien el nombre de las hojas. La contraseña es opcional, pero sin ella cualquiera puede quitar la protección.
Tenga en cuenta lo que no hace. No impide que las personas abran el archivo ni bloquea los datos de las celdas. La protección de celdas sigue siendo una tarea a nivel de hoja. Use ambas cuando el archivo vaya a muchas personas: protección de hoja para las celdas y protección de libro para la estructura.
Límites y contraseñas que debe conocer
Microsoft es claro en tres puntos.
La protección de hojas no es seguridad. La página indica que la protección de hojas de cálculo no es una función de seguridad. Solo impide que los usuarios cambien las celdas bloqueadas de esa hoja. No protege todo el archivo. Si el contenido es confidencial, use la protección a nivel de archivo en lugar de confiar en las celdas bloqueadas.
Las contraseñas olvidadas se pierden. Microsoft afirma que no puede recuperar una contraseña olvidada. En el caso de la protección de libros, indica que Excel tampoco puede recuperarla. Guarde una copia sin protección del archivo en un lugar seguro antes de aplicar una contraseña.
Elija una contraseña segura si usa una. Microsoft recomienda combinar letras mayúsculas y minúsculas, números y símbolos, con al menos 8 caracteres, y señala que una frase de contraseña de 14 o más caracteres es más segura. Tenga en cuenta que "proteger sin contraseña" es una opción válida: cualquiera puede quitar la protección con un clic, lo cual sirve para evitar accidentes, pero no para mantener los datos privados.
La función tampoco está disponible en todas partes. Microsoft indica que la protección de hojas de cálculo no está disponible en entornos U.S. Government Community Cloud High (GCCH) ni Department of Defense (DOD). Sus páginas tampoco incluyen pasos para Excel para la web, así que pruebe el archivo en el navegador si los compañeros lo van a usar allí.
Cuando la protección no funciona
- Las personas todavía pueden editar celdas "bloqueadas". La hoja aún no está protegida, o las celdas se desbloquearon. Compruebe que el botón dice Desproteger hoja. Después seleccione una celda y revise su pestaña Proteger en el formato de celdas.
- Nadie puede escribir en las celdas de entrada. Siguen bloqueadas. Desbloquea las celdas y vuelve a proteger la hoja.
- Desproteger hoja no está disponible. Microsoft indica que la función Libro compartido impide desproteger una hoja. Desactiva primero esa función y luego vuelve a intentarlo.
- Una lista desplegable o un botón no responde. La celda a la que escribe está bloqueada. Desbloquea primero la celda vinculada. Es la forma clásica de romper un formulario después de proteger la hoja.
- Permitir a los usuarios modificar rangos aparece atenuado. La hoja ya está protegida. Desprotégela, configura los rangos y vuelve a protegerla.
Errores comunes
- Bloquear celdas y olvidar proteger la hoja. Nada queda protegido hasta que lo haces.
- Proteger la hoja antes de desbloquear las celdas de entrada, de modo que los usuarios no puedan escribir en ninguna parte.
- Perder la contraseña sin tener una copia de seguridad.
- Considerar la protección de hojas como seguridad para datos confidenciales.
- Ocultar fórmulas pero dejar la hoja sin protección. Ocultar no tiene efecto hasta que la protección está activada.
- Proteger la hoja pero olvidar la estructura del libro, de modo que la hoja aún puede eliminarse.
Temas relacionados para explorar
- Bloquear celdas con VBA. Las macros pueden desproteger una hoja, modificarla y volver a protegerla, o reaccionar cuando cambia un valor. Nuestra página de VBA reúne material relacionado. Trata cualquier cosa que dependa de nombres de usuario como una comodidad, no como seguridad.
- Formularios y listas desplegables en hojas protegidas. Desbloquea las celdas de entrada vinculadas, protege la hoja y luego prueba cada control.
- Seguimiento de cambios después de la protección. Si el archivo se guarda en un lugar que conserva versiones, es posible que puedas ver copias anteriores. Revisa lo que ofrece tu almacenamiento.
- Protección de todo el archivo. Microsoft tiene páginas independientes sobre cómo exigir una contraseña para abrir o modificar un libro. Consúltalas si los datos son sensibles.
Siguiente paso
Abre una copia de tu archivo, desbloquea las celdas de entrada, protege la hoja e intenta romperla. Cuando sepas bloquear celdas en Excel sin atrapar a tus propios usuarios, anota la contraseña en un lugar seguro y conserva un original sin protección.