Erreur en sauvegarde de fichier excel auto [Résolu]

Signaler
Messages postés
19
Date d'inscription
lundi 19 novembre 2018
Statut
Membre
Dernière intervention
25 mars 2020
-
f894009
Messages postés
15154
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
7 avril 2020
-
Bonjour,

j'ai une macro qui sauvegarde mon fichier excel avec une copie sur un autre volume.

mon problème c'est que si j'ouvre le fichier deux fois il me fait une erreur 104 car il trouve un fichier du même nom se qui est normal.
j'aimerais qu'il écrase le fichier existant.
merci de votre aide.

ci dessous ma macro.

Private Sub Workbook_BeforeClose(Cancel As Boolean)


    'Déclaration des variables
    Dim NomDossier As String
    Dim NomFichier As String
    
    'Affectation des variables
    NomDossier = "f:\"
    'Désactiver les messages d'alertes
    Application.DisplayAlerts = False
    'On créé le nom du fichier de sauvegarde (Date + Nom)
    NomFichier = Day(Date) & "-" & Month(Date) & "-" & Year(Date) & "_" & "Budjet Christian 2020.xlsm"
    'On sauvegarde le fichier de backup
    ActiveWorkbook.SaveCopyAs NomDossier & NomFichier
    'On affiche un message de confirmation
    MsgBox "Votre fichier de sauvegarde intitulé : " & NomFichier & vbNewLine & _
            "dans le dossier suivant : " & NomDossier, vbOKOnly + vbInformation, "CONFIRMATION"
    'On quitte Excel
    'Application.Quit  



Configuration: Windows / Chrome 80.0.3987.149

1 réponse

Messages postés
15154
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
7 avril 2020
1 249
Bonjour,

Ai, teste votre code: pas d'erreur!
chris0669
Messages postés
19
Date d'inscription
lundi 19 novembre 2018
Statut
Membre
Dernière intervention
25 mars 2020

y a t'il une façon de pas avoir l'erreur 104 quant tu sauvegarde le fichier deux fois de suite ?
explication: j'ouvre mon tableau excel je ferme il fait bien la copie de sauvegarde sur le volume F puis j'ouvre une deuxième fois le tableau et le re ferme a se moment là il me met le message d'erreur car il trouve le même fichier.
f894009
Messages postés
15154
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
7 avril 2020
1 249 > chris0669
Messages postés
19
Date d'inscription
lundi 19 novembre 2018
Statut
Membre
Dernière intervention
25 mars 2020

Re,

Ben, ai juste utilise votre code, pas plus..