Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

macro pour imprimer plusieur feuilles

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

Gix

XLDnaute Occasionnel
Bonsoir à tous,

Je voudrai savoir si une personne pourra m'aider à modifier cette macro,
en effet je souhaiterai imprimer par exemple la feuille 3 et 7 en deux exemplaire est-ce possible?

Merci à tous par avance de votre réponse
Gix
Code:
Sub Imprime()
For I = 1 To Worksheets.Count
MyNom = Worksheets(I).Name
Select Case MyNom
Case "1", "3", "5", "7"
Worksheets(I).Activate
ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, Collate:=True
Case Else
End Select
Next I
End Sub
 
Re : macro pour imprimer plusieur feuilles

Bonsoir,

A tester en impression :
Sub Imprime()
Var1 = Array(3, 7)
For i = 0 To UBound(Var1)
Sheets(Var1(i)).PrintOut Copies:=2
Next i
End Sub

En Preview il ne me donne qu'une copie
 
Re : macro pour imprimer plusieur feuilles

Re Catrice,

Merci pour ta réponse, il s'avère que j'ai mal formuler ma question
En fait j'ai 4 feuille, dans mon classeur et ce que je souhaite c'est que la feuille 1 et 5 s'imprime en 1 seul exemplaire et que les feuille 3 et 7 s'impriment elles par contre en deux exemplaire

mes excuses pour cette question mal fourmulé
A+ Gix
 
Re : macro pour imprimer plusieur feuilles

Re,

Tu peux essyer ce ci :
Sub Imprime()
Feuilles = Array(1, 3, 5, 7)
Exemplaires = Array(1, 2, 1, 2)
For i = 0 To UBound(Feuilles)
Sheets(Feuilles(i)).PrintOut Copies:=Exemplaires(i)
Next i
End Sub


Mais tu parles de 4 feuilles qui vont jusqu'à 7 !?
Peut etre est-ce leur nom ?
Dans ce cas si elles sont dans l'ordre 1,3,5,7 :

Sub Imprime()
Exemplaires = Array(1, 2, 1, 2)
For i = 0 To 3
Sheets(i+1).PrintOut Copies:=Exemplaires(i)
Next i
End Sub

A adapter à ton contexte...
 
Dernière édition:
Re : macro pour imprimer plusieur feuilles

re:

Milles excuses pour cette réponse tardive,trop de boulot trop de souci
Merci de ton aide j'ai adapté ta proposition tout va bien ça fonctionne comme je l'ai souhaité.
A bientôt et merci encore
Bonne fin de soirée
Gix
 
- 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
8
Affichages
650
Réponses
7
Affichages
287
Réponses
4
Affichages
441
Réponses
10
Affichages
656
Réponses
4
Affichages
581
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
807
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…