deshabilitar copiar en hoja protegida

17/04/2004 - 20:35 por Isaac Garcia Lopez | Informe spam
Estimados Amigos:

tengo una hoja de excel protegida con clave para que no se modifiquen las
formulas y el contenido
pero al hacerlo queda activo el comando copiar y al hacer esto pueden copiar
celdas y las pasan a otra hoja nueva
y se llevan el formato con valores absolutos, pero lo que me interesa es que
no se pueda hacer por que le quitan
informacion de logotipos y lo firman como propio.

intente marcando las casillas de no permitir la seleccion de celdas
protegidas, pero no me deja navegar libremente por la hoja


la proteccion la hice con Herramientas - Protejer - Protejer Hoja
 

Leer las respuestas

#1 Héctor Miguel
18/04/2004 - 01:55 | Informe spam
hola, Isaac !

.. hoja ... protegida ... pero ... queda activo ... copiar y ... las pasan a otra hoja nueva [...]



la forma mas 'sencilla' es cancelar 'desde su origen' las acciones de cortar/copiar/pegar ;)
'prueba' las siguientes lineas en el modulo de codigo de 'esa' hoja [o esas hojas]:
Private Sub Worksheet_Activate()
Application.CutCopyMode = False
End Sub
Private Sub Worksheet_Deactivate()
Application.CutCopyMode = False
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.CutCopyMode = False
End Sub

lo anterior NO 'impide' que se pueda copiar 'por codigo' o... la hoja 'completa' [o el libro entero] :((
si tus necesidades 'van mas alla' de la anterior 'sencillez' :\\
[son solo algunas ideas, pero...] revisa un articulo al respecto en:
http://www.sistemaslym.net/vba/excel/exarc1.html

saludos,
hector.

Preguntas similares