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

phil69

XLDnaute Occasionnel
bonjour le forum


j'ai une feuille1 avec 3 zonnes d'impression et je cherche une macro pour pouvoir lancer une des trois impressions (via trois boutons)d'une autre feuille sans ouvrir ma feuille1.jai cherché dans le forum sans succé mis à part cette macro
Option Explicit
Public Fiche As Worksheet, Zone As String
Sub Impression()
' Première feuille
Set Fiche = Sheets("A")
With Fiche
Zone = .Range("A1:B2").Address
End With
ImpressionFiche
End Sup
mais c'a bloque au niveau de ImpressionFiche

voilà si quelq'un a une idée

merci
phil69
 
Re : macro impression

Salut Phil69,

Tu peux utiliser ce code pour chaque bouton,
il suffit de renommer la SUB et de définir la plage pour chaque !

Code:
Sub ImpZone1()
  Application.ScreenUpdating = False
  Sheets("Feuil1").PageSetup.PrintArea = "$A$1:$F$10"
  ThisWorkbook.Sheets("Feuil1").PrintOut Copies:=1, Collate:=True
  Application.ScreenUpdating = True
End Sub

Voilà 😉
 
- 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
7
Affichages
172
Réponses
7
Affichages
626
Retour