Sauv. dans un autre classeur

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

F

flaneur

Guest
Bonsoir le forum,

Vous serait il possible de m’aider ?
J’ai une feuille de saisie remplissant en auto (VBA) des tableaux de données,
dans le même classeur .
L’opérateur ouvre un classeur placé en raccourci sur le bureau ,saisie des données
qui sont archivées dans une autre feuille du meme classeur puis quitte par un bouton macro

Application.DisplayAlerts = False
ThisWorkbook.Save
Application.DisplayAlerts = True
Application.Quit
End Sub
Ces données sont très importantes, est il possible de sauvegarder dans deux classeurs différents lors de la fermeture du bouton macro quit ?
Classeur 1 ; celui qui sert aujourd’hui à la saisie.
Classeur 2 ; un classeur de sauvegarde
Toutes les idées et suggestions seront plus que bienvenues…

Merci.
 
bonsoir flaneur

voici une partie de la procedure que j utilise pour sauvegarde un double de mon classeur nommé 'sortie journalieres'sur C : sous un autre nom 'SortiesCycleHiverJM.xls'
a adapte a ton classeur evidement
bonne soirée
E et F

Sub sauvegarde()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
retour = MsgBox('Créé une copie de sauvegarde de la totalité du classeur !' & vbCrLf & ' ' & vbCrLf & ' Patienter.............. ! ', 4 + vbDefaultButton2 + vbExclamation, ' Sauvegarde sorties journalières ')
If retour = vbYes Then
Sheets('accueil').Range('K19').Value = Now
'place la date en k19'de la feuille d accueil
' ActiveWorkbook.Save


ActiveWorkbook.SaveAs Filename:= _
'C:\\SortiesCycleHiverJM.xls', FileFormat _
:=xlNormal, Password:='', WriteResPassword:='', ReadOnlyRecommended:= _
False, CreateBackup:=True
Application.ScreenUpdating = True

MsgBox 'Sauvegarde d'une copie du classeur effectuée avec succés !'' ' & vbCrLf & ' ' & vbCrLf & 'Emplacement: C:\\Sorties Cycle HiverJM.xls''', vbInformation, ' Sauvegarde sorties journalières '
GoTo fin:
End If
ActiveWorkbook.Save
MsgBox 'Aucune sauvegarde n'a eté effectuée ! ' & vbCrLf & 'Cependant le classeur a été enregistré ', vbCritical, ' Sauvegarde sorties journalières '
fin:
Application.DisplayAlerts = False
Application.Quit
End Sub
 
en fait ces lignes vont te suffir

ActiveWorkbook.SaveAs Filename:= _
'C:mon classeur', FileFormat _
:=xlNormal, Password:='', WriteResPassword:='', ReadOnlyRecommended:= _
False, CreateBackup:=True

bonne soirée
E et F
 
bonjour le forum !!

oui biensur flaneur
pour info ,dans ma procedure (ici imcomplete )je fais apparaitre une barre de deffilement (10,20,30.......100%)pour la convivialité et agrementer cette sauvegarde!!!ainsi que des boites d infos !msgbox!
j aime les applications abouties lol
bon travail

E et F
 
- 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

S
Réponses
8
Affichages
2 K
StanislasC
S
B
  • Question Question
Réponses
6
Affichages
1 K
babubil
B
J
Réponses
0
Affichages
1 K
Justine56
J
S
Réponses
1
Affichages
1 K
L
Réponses
6
Affichages
1 K
Lhomheureux
L
E
Réponses
9
Affichages
2 K
Eric kankonde
E
Retour