No ejecuta una macro por que he bloqueado la hoja
Amigos!, tengo el siguiente problema.
Tengo una macro que copia datos de una Hoja1 y las copia en Hoja2 (una especie de base de datos).
El punto, es que para que los usuarios no borren la base de datos "hoja2", la he bloqueado..
Obviamente la macro me da error de inmediato. Posterior a eso he incluido en la macro el código para que la desbloquee y luego la vuelva a bloquear "ActiveSheet.Unprotect", sin embargo vuelve a dar error.
el código es el siguiente.
Sub COPIA() ' MACRO QUE COPIA LOS DATOS Y LOS PEGA EN LA BASE DE DATOS Range("M4:BG4").Select Selection.Copy Sheets("bd").Select ActiveSheet.Unprotect "ricardo123" Rows("2:2").Select Selection.Insert Shift:=xlDown Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False ActivateSheet.Protect "ricardo123" Sheets("plan").Select Application.CutCopyMode = False Range("C6:D6").Select
Favor su ayuda