VBA: Limpiar carácteres en texto

Muchas veces nos encontramos que un texto incluye caracteres que no queremos o nos causan un error al tratar con ellos. Por ello hoy os traigo una función que nos permite decir que caracteres son válidos y el resto los ignora para su tratamiento.

Para ver código haga clic aquí

VBA: Crear copia de seguridad al cerrar access

A continuación voy a explicar como crear un procedimiento sencillo para que al cerrar una aplicación de access nos cree una copia. Los cual nos asegurar siempre tener una copia de seguridad por cada día.

Macro AutoExec
Hay que tener una macro llamada AutoExec. Al poner este nombre a una macro hace que siempre se ejecute al entrara en en la base de datos.

Formulario Vacio
Hay que crear un formulario vacío sin nada. Que lo utilizaremos de control para ejecutar la copia cuando cerremos el access.
Una vez creado debemos modificar la macro AutoExex para añadirle la acción de Abrir Formulario. Se elige el formulario que acabamos de crear y elegimos el modo de dialogo a oculto para que nunca se vea.

VBA para crear copia
Abrimos el formulario vacío y asignaremos el siguiente código al evento de cerrar formulario.

Para ver el código haga clic aquí.

De esta manera, cada vez se cierre el access se creara una copia de la bd. Con esto es cuestión de modificar al gusto de cada uno.