Copie d'une feuille dans un autre Classeur

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

Manu62

XLDnaute Impliqué
Bonjour le forum,

J'ai le code suivant : imprime + enregistre
Sub Bouton1_Clic()
Sheets("Commande").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Sheets("Commande").Select
mon_wbk = ActiveWorkbook.Name
madate = Replace([B72], "/", "_")
mon_nom = [B73]
Sheets("Commande").Copy
ActiveWorkbook.SaveAs "C:\" & madate & "_" & mon_nom & ".pdf"
Windows(mon_wbk).Activate
End Sub

Ici on active la feuille en cours.
Comment puis je l'associé à une feuille

Merci d'avance

Manu
 
Re : Copie d'une feuille dans un autre Classeur

Bonjour Renauder,

En fait j'ai trouvé entre temps.
Merci Quand même.

Par contre, je remarque que :
Il m'ouvre le fichier après l'enregistrement 'Peux t'on l'enlever'
Peux t'on faire juste une copie mais que en valeures et format.

Merci de ton aide

Manu
 
Re : Copie d'une feuille dans un autre Classeur

Bonjour,
Il ne te ré-ouvre pas le fichier, il t'active le classeur source puisque tu as fait une copie de Commande et elle se met dans un nouveau classeur.
Tu peux faire
Windows(mon_wbk).Close Savechanges:=False
Pour ne mettre que les valeurs et formats dans ta nouvelle feuille, il faut utiliser le Collage Spécial
 
- 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
10
Affichages
547
Retour