No permitir guardar copia de archivo solo lectura

6 envíos / 0 nuevos
Último envío
chronot
Imagen de chronot
Offline
última acción: Hace 4 años 8 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntos
alta: 30/01/2011 - 22:33
Puntos: 2727
No permitir guardar copia de archivo solo lectura

Buenos días a todo el foro!

Quisiera poner a su consideración la siguiente duda:

Guardo un archivo con contraseña de apertura y escritura. Al presionar el botón "Solo lectura" el libro se abre en modo lectura pero permite guardar una copia con otro nombre. ¿Es posible que Excel no permita guardar una copia del libro abierto como solo lectura?

Gracias por la colaboración de siempre

universoexcel
Imagen de universoexcel
Offline
última acción: Hace 6 años 9 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 25/10/2011 - 19:41
Puntos: 710
Re: No permitir guardar copia de archivo solo lectura

Necesitas poner este código en VBA, en tu documento en la hoja "ThisWorkbook":

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

If SaveAsUI Then Cancel = True

End Sub

 

Visitanos en http://universoexcel.com

Cron
Imagen de Cron
Offline
última acción: Hace 8 meses 3 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Re: No permitir guardar copia de archivo solo lectura

Por supuesto, al ser código VBA, si se deshabilitan las macros este código no tendrá ningún efecto, y se podrá seguir grabando como Excel siempre hace.

 

Es complicado conseguir seguridad para una hoja programada en Excel.

 

Saludos

universoexcel
Imagen de universoexcel
Offline
última acción: Hace 6 años 9 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 25/10/2011 - 19:41
Puntos: 710
Re: No permitir guardar copia de archivo solo lectura

Claro está, estas medidas de seguridad están pensadas para el usuario promedio, alguien que sepa como activar/desactivar las macros, y sepa lo suficiente de Excel, pocas cosas lo detendránusuario la protección de documentos en realidad no está pensada con ellos en mente.

Visitanos en http://universoexcel.com

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 3 días 11 horas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: No permitir guardar copia de archivo solo lectura

muy bueno lo de SaveAsUI, pero...

yo creo que la seguridad no se debe basar nunca en macros, porqeu por defecto las macros estarán deshabilitadas, porque lo normal será que el archivo se abra en una ubicación que Excel considere que no es de confianza.

------
Ya sé Excel, pero necesito más ahora en pdf

 

------
Ya sé Excel, pero necesito más.

alejandro (no verificado)
Imagen de alejandro
siento que podria tener la

siento que podria tener la solucion, contactame alejandroxs14@hotmail.com