1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| Sub CopieArchivage()
Dim Dossier1 As String, SousDossier2 As String, Nom As String, Nom1 As String
Dim Cible As Object, Dossier As Object
Dim réponse1
réponse1 = MsgBox("Vous Allez Sauvegarder Votre Fichier ( ATTENTION sauvegarde automatique ! ) ", vbYesNo + vbQuestion, "Validation")
If réponse1 = vbNo Then Exit Sub
Nom = "Essai"
Nom1 = " Essai3"
Dossier1 = ThisDocument.path & "\" & Nom 'Format(Date, "mmmm yy")
If Dir(Dossier1, vbDirectory) = "" Then MkDir (Dossier1)
SousDossier2 = Dossier1 & "\" & Nom1 'Format(Date, "dd mm yy")
If Dir(SousDossier2, vbDirectory) = "" Then MkDir (SousDossier2)
Set Cible = CreateObject("Scripting.FileSystemObject")
Set Dossier = Cible.GetFolder(SousDossier2)
ThisDocument.SaveAs Filename:=SousDossier2 & "\SauvegardeModéle" & Dossier.Files.Count + 1 & ".doc"
MsgBox "Sauvegarde Effectuée . ", vbInformation, "Message"
Set Cible = Nothing
''''ActiveDocument.Activate '******marche pas
''''ThisDocument.Close '*****marche pas
End Sub |
Partager