Hola a todos
Me puede decir alguien si se puede desde una macro en Excel desproteger el VBA y poder protegerlo también, pues tengo una macro que me funciona perfecto si esta desprotegido pero me da error 1004 si esta protegido
Gracias
| |||
SE puede proteger con una macro VBA ? Hola a todos Me puede decir alguien si se puede desde una macro en Excel desproteger el VBA y poder protegerlo también, pues tengo una macro que me funciona perfecto si esta desprotegido pero me da error 1004 si esta protegido Gracias |
| |||
Re: SE puede proteger con una macro VBA ? El error 1004 se genera cuándo se intenta "escribir" en una hoja protegida, lee ésto.... http://support.microsoft.com/kb/905164/es Lo que no me queda claro es...¿quieres proteger la hoja? ó ¿quieres proteger la macro? La macro se protege desde el editor de VBA. Saludos... |
| |||
Re: SE puede proteger con una macro VBA ? Hola uzziber lo que quiero es desproteger el VBA pero al ejecutar una macro y antes de terminar la macro volver a proteger el VBA pues el problema es que si el VBA esta desprotegido funciona pero si esta protegido me da el error 1004, lo que hace el macro es gravar una hoja en formato txt |
| |||
Re: SE puede proteger con una macro VBA ? El error solo se produce si tengo protegido el VBA para que no se pueda modificar la macro ni verla las hordenes que produce el error es Sheets("COPIA").Select ActiveSheet.Unprotect "codigo" ActiveWorkbook.SaveAs FileName:=fil2, _ FileFormat:=xlTextMSDOS, Password:="", WriteResPassword:="", _ ReadOnlyRecommended:=False, CreateBackup:=False ActiveSheet.Protect "codigo" el unprotect y protect los he puesto despues de tu respuesta pero da igual da error |