Macros y "deshacer"

19/05/2006 - 18:02 por RAUL | Informe spam
Hola gente!
Como las macros no permiten utilizar la opción deshacer, tengo una idea para
aplicar en ciertas macros riesgosas. Esta consistiría que la primera
instrucción fuera guardar los cambios hasta el momento anterior a ejecutarse,
cosa que , aún no se como, permitiría volver a ese estado si fuera necesario.
Cual sería una buena manera de hacerlo?.
Si alguien me da una idea, lo agradezco.
 

Leer las respuestas

#1 Francisco MTY
19/05/2006 - 19:42 | Informe spam
Propiedad AutoRecover
Vea también Se aplica a Ejemplo Específicos
Devuelve un objeto AutoRecover, que realiza una copia de seguridad de todos
los formatos de archivo en un intervalo de tiempo determinado.

expresión.AutoRecover

expresión Requerida. Expresión que devuelve uno de los objetos de la lista
Aplicar a.

Comentarios
Los intervalos de tiempo válidos son los números enteros entre 1 y 120.

Ejemplo
En este ejemplo, se utiliza la propiedad Time en combinación con la
propiedad AutoRecover para establecer en 5 minutos el intervalo de tiempo
que deberá esperar Microsoft Excel antes de guardar otra copia.

Sub UseAutoRecover()

Application.AutoRecover.Time = 5

MsgBox "The time that will elapse between each automatic " & _
"save has been set to " & _
Application.AutoRecover.Time & " minutes."

End Sub
Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice
http://groups.msn.com/dadyboy
http://search.microsoft.com/?mkt=es-ES

Preguntas similares