valeriabt
Usuario (Colombia)
DESPROTEGER Y PROTEGER CON MACROS ¿Cómo podemos proteger y desproteger nuestro libro de excel, y nuestras hojas de cálculo, mediante un macro?. Pues de una forma muy sencilla. Nos bastará con colocar unas brevísimas líneas de código. Si deseamos proteger una hojas de cálculo (una pestaña, para entendernos): ____________________________________________________________________________ 'Protegemos la hoja activa, es decir, 'la hoja donde ejecutamos el código ActiveSheet.Protect "aquí_va_la_contraseña_que_quieres_ponerle_a_la_hoja" ________________________________________________________________________________________ Si deseamos desproteger una hoja de cálculo (una pestaña, para entendernos): __________________________________________________________________________ 'Desprotegemos la hoja activa, es decir, 'la hoja donde ejecutamos el código ActiveSheet.Unprotect "aquí_va_la_contraseña_que_tenga_la_hoja" _______________________________________________________________________________________ Si deseamos proteger un libro de excel: _________________________________________________________________________ 'Protegemos el libro activo, es decir, 'el libro donde ejecutamos el código ThisWorkbook.Protect "aquí_va_la_contraseña_que_quieres_ponerle_al_libro" _______________________________________________________________________________________ si deseamos desproteger un libro de excel: ___________________________________________________________________________ 'Desprotegemos el libro activo, es decir, 'el libro donde ejecutamos el código ThisWorkbook.Unprotect "aquí_va_la_contraseña_que_tenga_el_libro" _______________________________________________________________________________________ La contraseña de la hoja, y del libro, deben ir entre comillas, tal y como aparece en esas líneas de código anterior. Podran ponerle la contraseña que quieras, tanto a las hojas, como al libro. Como ven, es extremadamente sencillo.