macro impression conditionnelle

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

D

darib52

Guest
bonsoir à tous,
je soumets à votre sagacité mon pb. je veux créer un bouton avec macro pour imprimer sous condition.
j'ai 5 feuilles, 1,2,3,4,5.
je souhaite que la feuille 1 s'imprime en 2 exemplaires si la cellule B20 ="x" (de la feuille1, la feuille 2 s'imprime en 2 exemplaires si la cellule B22="x" (de la feuille 2),...., la feuille 5 s'imprime en 1 exemplaire sans condition.

merci de vos avis toujours éclairés.
amitiés à tous.

(reconnexion seulement demain.)
 
Re : macro impression conditionnelle

salut darib52,

je te propose cette solution, qui permettrait de s'adapter à n'importe quelles condition de combinaisons.
j'espère que j'ai bien analyser ton problème...
Code:
Sub Choix()
    Call Imprime(2, Sheets("1").Range("B20"))
    Call Imprime(2, Sheets("2").Range("B22"))
    Call Imprime(1)
End Sub
Private Sub Imprime(nbExemplaires As Integer, Optional Test As Range)
    If Not IsMissing(Test) Then
        ActiveWindow.SelectedSheets.PrintOut Copies:=nbExemplaires, Collate:=True
    ElseIf Test.Value = "x" Then
        ActiveWindow.SelectedSheets.PrintOut Copies:=nbExemplaires, Collate:=True
    End If
End Sub
 
- 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
0
Affichages
657
Réponses
1
Affichages
670
Réponses
7
Affichages
1 K
A
  • Résolu(e)
Réponses
2
Affichages
600
annesophan
A
Réponses
36
Affichages
3 K
Retour