En el mundo corporativo, un archivo de Excel no es solo una hoja de cálculo, es una aplicación. Y como toda aplicación, tiene una capa de usuario (lo que se puede tocar) y una capa de desarrollo (lo que debe permanecer oculto). En este nivel aprenderás a implementar "Seguridad en Capas": desde evitar errores de dedo hasta ocultar hojas maestras que ni siquiera aparecen en el menú contextual.
Bloquear la celda impide que la borren, pero el usuario aún puede ver tu compleja fórmula anidada en la barra superior. Si quieres proteger tu lógica de negocio ("Secret Sauce"), debes ocultarla.
Ctrl + 1 (Formato de Celdas) > Pestaña Proteger.Cualquier usuario intermedio sabe hacer clic derecho en las pestañas y dar "Mostrar". Pero existe un nivel de ocultamiento superior que solo es accesible desde el entorno de desarrollo.
Alt + F11 para abrir el editor VBA.Visible.2 - xlSheetVeryHidden.Esta hoja NO aparecerá al dar clic derecho en las pestañas. El usuario promedio pensará que no existe. Ideal para bases de datos de listas desplegables.
En un entorno de red, a veces necesitas que Finanzas edite la columna B y Ventas edite la columna C.
Herramienta: Permitir editar rangos (Ficha Revisar).
Ahora, cuando alguien intente editar la zona de Ventas, Excel le pedirá SU contraseña específica.
Evita que los usuarios:
Si programaste macros, protege tu código fuente para que nadie lo copie o lo altere.
Vas a simular la entrega de una plantilla corporativa:
Crea una Hoja llamada "Dashboard" y otra llamada "Calculos".
Usa Alt + F11 para poner la hoja "Calculos" en modo xlSheetVeryHidden. ¡Hazla desaparecer!
En el "Dashboard", desbloquea (Ctrl+1) solo las celdas C5 y C6 para que el usuario meta datos. El resto debe estar bloqueado.
Protege la hoja con contraseña y luego protege la Estructura del Libro para que no puedan volver a crear la hoja "Calculos" o borrar el Dashboard.