Bonsoir à tous,![]()
Ma application est partagée et j'ai donc mis sur chaque poste l'application sans les données et la base de données principale qui contient les données sur le serveur.
J'aimerais que lorsque l'utilisateur quitte l'application une sauvegarde automatique de ma base de données (qui se trouve sur le serveur !) se fasse et copie le fichier sur le poste de cet utilisateur.
Je voyais cela comme ceci;
(Evènement appelé sur le click d'un bouton pour quitter l'application)
Mais il y a une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 On Error GoTo Hanle 'Déclarer deux variables string pour les emplacements Dim sEmplacementInitial As String, sEmplacementFinal As String sEmplacementInitial = GetLinkedDBName("NomTable") sEmplacementFinal = CurrentProject.Path & "\" & "NomBaseCopy.mdb" 'Copie du fichier et Quit FileCopy sEmplacementInitial, sEmplacementFinal DoEvents Application.Quit Exit_Hanle: Exit Sub Hanle: Call HandleReseau Resume Exit_Hanle."Permission refusée"
J'imagine que puisque le fichier à copier est ouvert, il ne peut le copier!
Alors, comment contourner le problème ???:
Merci de votre aide.
Partager