Como protección de determinadas celdas, en la ejecución de macros que cambian el contenido de otras de ellas, se nos hace recomendable la protección de los rangos que no van a ser modificados.
Para ello seguimos el siguiente procedimiento:
- Seleccionamos las celdas que van a poder ser modificadas (CTRL + Click en las celdas necesarias).
- Inicio → Fuente → Proteger
- Desactivar la casilla «Bloqueda» y seleccionar «Aceptar»
Con esto hemos indicado que esas celdas no sean bloqueables cuando se proteja la hoja.
- Seleccionar la pestaña general «Revisar»
- Clic soble el botón «Proteges hoja»
- En el cuadro de diálogo deben estar marcadas «Proteger hoja y contenido de celdas bloqueadas» así como las acciones permitidas, en nuestro caso y por defecto permitiremos «seleccionar celdas bloqueadas» y «seleccionar celdas desbloqueadas».
Este procedimiento es válido a partir de Excel 2007.