1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Dim fs As New Scripting.FileSystemObject
Set fs = CreateObject("Scripting.FileSystemObject")
Dim Destination As String 'répertoire de sauvegarde
Dim source As String 'Répertoire où se trouve la base de donnée courante
Dim NomBase As String 'nom de la base de donnée courante
Dim NomSauv As String 'nom de sauvegarde de la base de donnée
source = Left(CurrentDb.Name, InStr(CurrentDb.Name, Dir(CurrentDb.Name)) - 1)
NomBase = Left(Dir(CurrentDb.Name), Len(Dir(CurrentDb.Name)) - 4)
Destination = "//192.0. etc"
NomSauv = "NomDeSauvegardeDeMaBase" 'sans le mdb
'Copie du fichier source vers le répertoire de destination
fs.CopyFile CStr(source) + CStr(NomBase) + ".mdb", CStr(Destination) + CStr(NomSauv) + ".mdb", True |
Partager