1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
Private Sub CliqueSauvegarde_Click()
Dim Msg, Style, Title, Response
Msg = "Ce fichier existe déjà. Voulez-vous le remplacer ? "
Style = vbYesNo + vbExclamation + vbDefaultButton2
Title = "Sauvegarde"
On Error GoTo Err_Sauvegarde
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.GetFile("C:\Chemin_Source\Mon_Fichier.mdb")
MyFile.Copy "C:\Chemin_Destination\Mon_Fichier.mdb", 0 'Remplacer 0 par 1 pour écraser le fichier sans confirmation
MsgBox "Sauvegarde réussie. Le fichier a été copié avec succès. ", , "Sauvegarde"
Exit_CliqueSauvegarde_Click:
Exit Sub
Err_Sauvegarde:
Response = MsgBox(Msg, Style, Title)
If Response = vbYes Then
MyFile.Copy "C:\Chemin_Destination\Mon_Fichier.mdb", 1
MsgBox "Sauvegarde réussie. Le fichier a été copié avec succès. ", , "Sauvegarde"
Else
MsgBox "Sauvegarde annulée. Le fichier n'a pas été remplacé. ", , "Sauvegarde"
End If
Resume Exit_CliqueSauvegarde_Click
End Sub |
Partager