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

bouton pour imprimer certaines feuilles d'un classeur

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

spikehell

Guest
Bonjour,
j'ai un petit soucis et j'arrive pas à trouver la réponse.

J'ai un classeur avec de nombreuses feuilles, portant chacune un titre (sommaire, etc.)

J'aimerai fair un bouton permettant d'imprimer que certaines feuilles que j'aurai programmé . J'ai essayé avec la création de macro personnalisé mais cela fonctionne qu'avec les 4 premières feuilles après cela bug.

Donc j'aimerai faire un macro simple permettant d'imprimer certaines feuilles que j'aurai choisi à l'avance.

Quelqu'un pourrait m'aider ?

Merci de votre aide.
 
Re : bouton pour imprimer certaines feuilles d'un classeur

Bonjour spikehell,

L'une ou l'autre de ces macros :

Code:
Sub Imprime1()
Dim t, i As Byte
t = Array("Feuil1", "Feuil2", "Feuil3") 'noms (Name) des feuilles à imprimer
For i = 0 To UBound(t)
Sheets(t(i)).PrintOut
Next
End Sub

Sub Imprime2()
Dim t, s As Object
t = Array("Feuil1", "Feuil2", "Feuil3") 'noms (CodeName) des feuilles à imprimer
For Each s In Sheets
If IsNumeric(Application.Match(s.CodeName, t, 0)) Then s.PrintOut 'CodeName ou Name, comme on veut...
Next
End Sub

A+
 
Re : bouton pour imprimer certaines feuilles d'un classeur

Re, Salut kjin 🙂

Et puis pourquoi du VBA pour si peu ??

- touche Ctrl maintenue enfoncée, sélectionner les feuilles à imprimer

- menu Fichier-Imprimer ou touches Ctrl+P => Feuilles sélectionnées => OK.

A+
 
Re : bouton pour imprimer certaines feuilles d'un classeur

merci les gars je vais profiter de ma fin de semaine pour tester vos solutions je reviens vers vous pour vous dire ce qui fonctionne !!!

Vous etes vraiment des champions 🙂
 
Re : bouton pour imprimer certaines feuilles d'un classeur

Re, Salut kjin 🙂

Et puis pourquoi du VBA pour si peu ??

- touche Ctrl maintenue enfoncée, sélectionner les feuilles à imprimer

- menu Fichier-Imprimer ou touches Ctrl+P => Feuilles sélectionnées => OK.

A+

J'ai essayé cette technique mais cela bug chez moi, excel imprime que les 4 premières feuilles.....

Pour la technique userforme c'est pas mal le soucis c'est que les pages ne sont pas automatiquement coché, je m'explique mon fichier fait 40 feuilles et j'aimerai juste en imprimer la motié. Je pense que l'utilisateur sera fatigué de devoir cocher manuellement 20 cases....
Y'aurai donc une solution pour que je paramétre à l'avance la box ?
 
Re : bouton pour imprimer certaines feuilles d'un classeur

Bonsoir,
Je pense que l'utilisateur sera fatigué de devoir cocher manuellement 20 cases....
Faudra juste lui verser une pension 🙄
Y'aurai donc une solution pour que je paramétre à l'avance la box ?
Oui, en joignant Mme Irma, elle lit dans son marc de café puis elle rapelle ton ordinateur 🙄
kjin😡
 
Dernière édition:
Re : bouton pour imprimer certaines feuilles d'un classeur

Bonsoir,

Faudra juste lui verser une pension 🙄

Oui, en joignant Mme Irma, elle lit dans son marc de café puis elle rapelle ton ordinateur 🙄
kjin😡

Je comprends pas la ton second degrè kjin 😕, je croyais naivement qu'on été sur un forum d'aide.....😡

J'ai jamais critiqué ton travail je cherche juste à l'optimiser pour le mettre en adéquation avec mon projet.
 
- 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
3
Affichages
884
Réponses
2
Affichages
643
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…