Erreur en sauvegarde de fichier excel auto

Résolu/Fermé
chris0669 Messages postés 53 Date d'inscription lundi 19 novembre 2018 Statut Membre Dernière intervention 24 mars 2022 - Modifié le 22 mars 2020 à 11:29
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 21 mars 2020 à 14:26
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
A voir également:

1 réponse

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
21 mars 2020 à 08:03
Bonjour,

Ai, teste votre code: pas d'erreur!
0
chris0669 Messages postés 53 Date d'inscription lundi 19 novembre 2018 Statut Membre Dernière intervention 24 mars 2022
Modifié le 21 mars 2020 à 12:05
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.
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702 > chris0669 Messages postés 53 Date d'inscription lundi 19 novembre 2018 Statut Membre Dernière intervention 24 mars 2022
21 mars 2020 à 14:26
Re,

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