Salut à tous,
je souhaite en quittant ma base Access, proposer une sauvegarde de ladite
base dans un autre dossier, au choix de l'utilisateur.
Je ne trouve pas le code VBA à placer sur mon bouton "Quitter".
Merci par avance pour votre aide si vous avez une solution.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bonjour,
"René" a écrit dans le message de news: OQX9%
Salut à tous, je souhaite en quittant ma base Access, proposer une sauvegarde de ladite base dans un autre dossier, au choix de l'utilisateur. Je ne trouve pas le code VBA à placer sur mon bouton "Quitter". Merci par avance pour votre aide si vous avez une solution.
hum oui c'est possible mais ça va être une usine à gaz car il faut que les étapes suivantes soient respectées
Préalablement, il te faut créer une base Base2 qui sera le moteur de la procédure de sauvegarde
à la fermeture de Base1 courante : - ouverture de Base2 avec exécution macro1 - Macro1 de Base2 Execute Fonction1 de Base2 - Fonction1 de Base2 ferme Base1 - Fonction1 de Base2 sauvegarde Base1 sous un autre nom Shell """MSACCESS.EXE"" ""C:base1.mdb"" /compact""C:base2.mdb""" - Fonction1 de Base2 ferme Base2
Personnellement, je te propose soit deplanifier des sauvegardes (la nuit) via le planificateur de tâches via la commande :
Soit de jeter un coup d'oeil ici et d'adapter à ta convenance http://www.peterssoftware.com/cal.htm
a+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
Bonjour,
"René" <pasdepub@cegetel.net> a écrit dans le message de news: OQX9%236FYGHA.4988@TK2MSFTNGP05.phx.gbl...
Salut à tous,
je souhaite en quittant ma base Access, proposer une sauvegarde de ladite base dans un autre dossier, au choix de l'utilisateur.
Je ne trouve pas le code VBA à placer sur mon bouton "Quitter".
Merci par avance pour votre aide si vous avez une solution.
hum oui c'est possible mais ça va être une usine à gaz car il faut que les étapes suivantes soient respectées
Préalablement, il te faut créer une base Base2 qui sera le moteur de la procédure de sauvegarde
à la fermeture de Base1 courante :
- ouverture de Base2 avec exécution macro1
- Macro1 de Base2 Execute Fonction1 de Base2
- Fonction1 de Base2 ferme Base1
- Fonction1 de Base2 sauvegarde Base1 sous un autre nom Shell """MSACCESS.EXE"" ""C:base1.mdb"" /compact""C:base2.mdb"""
- Fonction1 de Base2 ferme Base2
Personnellement, je te propose soit deplanifier des sauvegardes (la nuit) via le planificateur de tâches via la commande :
Salut à tous, je souhaite en quittant ma base Access, proposer une sauvegarde de ladite base dans un autre dossier, au choix de l'utilisateur. Je ne trouve pas le code VBA à placer sur mon bouton "Quitter". Merci par avance pour votre aide si vous avez une solution.
hum oui c'est possible mais ça va être une usine à gaz car il faut que les étapes suivantes soient respectées
Préalablement, il te faut créer une base Base2 qui sera le moteur de la procédure de sauvegarde
à la fermeture de Base1 courante : - ouverture de Base2 avec exécution macro1 - Macro1 de Base2 Execute Fonction1 de Base2 - Fonction1 de Base2 ferme Base1 - Fonction1 de Base2 sauvegarde Base1 sous un autre nom Shell """MSACCESS.EXE"" ""C:base1.mdb"" /compact""C:base2.mdb""" - Fonction1 de Base2 ferme Base2
Personnellement, je te propose soit deplanifier des sauvegardes (la nuit) via le planificateur de tâches via la commande :