Sauvegarder et écraser le fichier existant

  • Initiateur de la discussion Initiateur de la discussion agir2
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

agir2

XLDnaute Nouveau
😱
Bonjour !
Voici mon problème...

J'aimerais ajouter une ligne de code VBA à mon (command button), afin de sauvegarder et écraser le fichier précedant. portant toujours le même nom
"CUMUL 2010.XLS"
qui se trouve toujours dans le même répertoire.

J'ai la ligne suivante dans mon code pour mes copie qui se sauvegarde, dans un autre répertoire.

ThisWorkbook.SaveAs Filename:="\\répertoire\" & "CUMUL DU" & Format(Now, " dd-mm-yyyy ""à"" hh""h""mm""mn""ss""sec") & ".xls"
Cette ligne enregistre une copie de sauvegarde dans le répertoire choisi, et fonctionne très bien !

J'aimerais au clic de mon bouton que le fichier "CUMUL 2010.XLS" soit remplacer par le nouveau et ensuite créer une copie de sauvegarde avec mon code existant !

Merci pour votre aide !
 
Re : Sauvegarder et écraser le fichier existant

Ouain ! je m'explique

En fait je veut faire 2 sauvegardes avec ma macro

la première qui écrase le fichier "CUMUL 2010.XLS" déjà existant (je cherche ce code à ajouter )

La 2e...
ThisWorkbook.SaveAs Filename:="\\répertoire\" & "CUMUL DU" & Format(Now, " dd-mm-yyyy ""à"" hh""h""mm""mn""ss""sec") & ".xls"
comme copie de sauvegarde (celui là fonctionne)
 
Re : Sauvegarder et écraser le fichier existant

Bonjour Agir, toto

pour ta copie de sauvegarde, essaye peut être la méthode "SaveCopyAs " :

Code:
ThisWorkbook.SaveCopyAs "\\répertoire\" & "CUMUL DU" & Format(Now, " dd-mm-yyyy ""à"" hh""h""mm""mn""ss""sec") & ".xls"

bonne journée
@+
 
Re : Sauvegarder et écraser le fichier existant

Merci Pierrot93 !

J'aimerais aussi ajouter à cette ligne une numérotation de fichier qui s'incrémenterais au moment de l'enregistrement !

ThisWorkbook.SaveCopyAs "\\répertoire\" & "CUMUL DU" & Format(Now, " dd-mm-yyyy ""à"" hh""h""mm""mn""ss""sec") & ".xls"

Merci encore...
🙄
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
418
Réponses
19
Affichages
2 K
Retour