martes, 25 de junio de 2019

Ordenar en una hoja protegida

Aprenderemos en el post del día a Ordenar un rango cuando la hoja esté protegida.

A priori podría parecer algo tan simple como proteger la hoja y marcar la opción de 'Ordenar' entre los permisos habilitados...

Ordenar en una hoja protegida


Si lo haces te llevarás una sorpresa!!.
Resulta que existen algunos permisos de esa lista que no funcionan como 'prometen', y es que cuatro de esos permisos no operan cuando las celdas están bloqueadas y la hoja protegida!!:
Ordenar
Eliminar columnas
Eliminar filas
Insertar hipervículos
.

Es decir, el tema no es tan simple como permitir usar el Autofiltro o Seleccionar celdas bloqueadas.
La explicación es que al ordenar hay un proceso 'real' de reescritura entre las celdas involucradas, y al estar las celdas por defecto bloqueadas hay una incompatibilidad manifiesta.


No nos preocupemos... hay una solución.
supongamos en nuestra hoja de cálculo un rango de datos que deseamos poder ordenar a pesar de tener la hoja protegida.

Ordenar en una hoja protegida



Comencemos por el paso 1.
Seleccionamos el rango completo, incluyendo el 'encabezado'.

Paso 2
Accederemos a la herramienta de Permitir editar rangos (desde la Ficha Revisar > grupo Proteger > botón Permitir editar rangos).

En la ventana diálogo abierta configuramos las opciones tras presionar el botón de Nuevo:

Ordenar en una hoja protegida


Daremos título al rango tratado y si fuera el caso contraseña:

Ordenar en una hoja protegida



Paso 3
Aprovechando la opción habilitada en la ventana diálogo anterior (o accediendo al botón de Proteger hoja), y nos aseguraremos de desmarcar la opción de permitir Seleccionar celdas bloqueadas y la de Ordenar (y 'Usar autofiltro' que siempre viene bien)

Ordenar en una hoja protegida


Si lo estimamos añadiremos una contraseña.

Nos aseguramos así que el usuario final no podrá seleccionar las celdas del rango de datos...

Listo, al Aceptar podremos ordenar ( y filtrar) sin problemas, impidiendo que este usuario pueda editar las celdas de nuestra hoja de cálculo... de hecho no podrá ni seleccionarlas!!


Es una condición limitante en muchos aspectos, pero poco más se puede hacer sin macros...

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.