sauvegarde à la fermeture

  • Initiateur de la discussion Initiateur de la discussion sonic730
  • 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 !

S

sonic730

Guest
Bonsoir,
Merci par avance pour votre aide, car j'aurais besoin de vous.
Comment créer automatiquement un classeur au format .xlsx, lorsque je ferme le classeur .xlsm, et les 2 dans le même dossier.
Merci
 
Re : sauvegarde à la fermeture

Bonjour,
En faisant la manipulation manuellement tout en laissant tourner l'enregistreur de macros
Le problème c'est que lorsque je ferme le classeur il me demande bien si je veux enregistrer, mais au format .xlsm, et non pas .xlsx.
Où alors je ne fais pas la procédure comme il faut.
merci
 
Re : sauvegarde à la fermeture

Bonjour


Il suffit de choisir le type de fichier quand tu fais Enregistrer sous (et non pas Enregistrer 🙄)
Ce qui te donneras un truc du genre
VB:
Sub Macro1()
' Macro1 Macro
' Macro enregistrée le 19/08/2012 par Staple1600

    ActiveWorkbook.SaveAs Filename:= _
        "C:\Temp\Classeur1.xlsm", FileFormat:=52, _
        Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
        CreateBackup:=False
End Sub
 
Dernière édition:
Re : sauvegarde à la fermeture

Merci pour ta réponse.
J'ai moi aussi essayé de mon coté, et un autre utilisateur sur le forum a posté quelque chose.
je l'ai adapté pour mon cas :

'configuration sauvegarde automatique
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DisplayAlerts = False

ThisWorkbook.Save
ThisWorkbook.SaveAs "D:\xxxxxx" & Format(Now, " dd-mm-yy ""à"" hh""h""mm""mn""") & ".xls"
'message de réussite
MsgBox "Une sauvegarde de secours, a été effectuée avec succés !" _
& vbCrLf & " " & vbCrLf & "Emplacement: D:xxxxxxx" _

Application.DisplayAlerts = True

End Sub



mais il y a 3 choses qui ne vont pas :

1er problème :
Lors de l'ouverture de mon fichier xls, après la sauvegarde, j'ai le message suivant :

Capture.jpg

J'aimerais ne plus l'avoir, et qu'il s'ouvre automatiquement, si possible.

2eme probleme :
Lorsque l'on ouvre un fichier, une sauvegarde est automatiquement faite à la fermeture, même si il n'y a aucune modif de faite.
Y a t'il un solution pour ne pas avoir de sauvegarde si aucune modif n'est faite.


3eme problème :
La sauvegarde au format xlsx est impossible ...

Voila mes 3 soucis...

merci
 

Pièces jointes

  • Capture.jpg
    Capture.jpg
    15.3 KB · Affichages: 99
  • Capture.jpg
    Capture.jpg
    15.3 KB · Affichages: 96
Dernière modification par un modérateur:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
743
Retour