Activar Copiar&Pegar en Hojas de excel protegidas desde Vba.

Tengo un inconveniente con unas hojas protegidas de excel por medio de vba, las celdas que estan desbloquedas de las hojas, sirven para asentar calificaciones, si las notas son identicas tanto en un parcial como en otro, lo lógico sería aplicar copiar y pegar dentro de las celdas desbloqueadas, pero, ¡Oh sorpresa!, cunado quiero hacer esto, se desactiva la opción de pegado y el rango a copiar se deselecciona, ¿cómo puedo hacer para que esto se dé?. Gracias de antemano por su ayuda, les puedo enviar el archivo. Mail: [email protected]

1 respuesta

Respuesta
1

Debes estar tratando de pegar en areas protegidas.

En las nuevas versiones Excel (¿xls?) La protección ofrece varios permisos. Al proteger mediante VBA podrás agregar estos permisos en la instrucción. Te conviene proteger la hoja con la grabadora de macros encendida para obtener el código necesario.

Otra opción es que tu macro desproteja la hoja antes de la acción y vuelva a proteger al finalizar, por ej:

ActiveSheet. Unprotect
Range("G452").Copy Destination:=Range("J452")
ActiveSheet. Protect

Si esto resuelve tu consulta no olvides valorarla. Sino comenta y te solicitaré el libro para revisarlo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas