No guardar una plantilla de excel

Tengo mi plantilla de Excel la cual no deseo que se haga ninguna modificación y se hace guardarlo con otro nombre obviamente, me gustaría que si alguien desea modificar la plantilla y guardarla para que pueda hacerlo que le salga un cuadro textbox o imputbox donde se coloque la clave que se elija parq poder guardar el archivo.

1 Respuesta

Respuesta
1

[Hola. Prueba así:

Application.DisplayAlerts = False

'Guardar archivo para permitir el acceso, pero requiere una contraseña para modificar

 ThisWorkbook.SaveAs writeResPassword: = "Password"  ‘<--Aquí  tu clave

Application.DisplayAlerts = True

eso lo coloco en un modulo o en thisworkbook?¡

Por que no me funciona amigo en que evento debería colocarlo

Quizás no te entendí bien lo que quieres, no se si quieres proteger una hoja o un libro. Para proteger una hoja, pon este código dentro de un modulo

Sub ProtegerHoja()
Sheets("Nombre de la Hoja").Protect Password:="Aqui Clave para Proteger"
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas