Rassember 2 macros d'impression

mcz29

XLDnaute Occasionnel
Bonjour, je dispose de 2 macros dans un même classeur

Une première qui imprime une page de garde avec le nom du client qui change à chaque impression (présente sur l'onglet"p_garde"). La voici :

Sub imprim_page_garde()

t = Range("m3").Value
For t = 3 To 4

ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

Range("m3").Value = t + 1

Next

End Sub


Une 2ème qui imprime des graph intéractifs sur onglet "graph"


Sub imprim_graph()

t = Range("b2").Value
For t = 3 To 4

ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

Range("b2").Value = t + 1

Next

End Sub

Mon souhait : combiner ces 2 macros pour que l'impression de la page de garde de monsieur x imprime également les graph de monsieur x puis page garde monsieur y avec graph monsieur y etc...

Merci
 

wilfried_42

XLDnaute Barbatruc
Re : Rassember 2 macros d'impression

Bonjour

Juste pour un essai, sans fichier exemple c'est compliqué

sub imprim()
t = Range("m3").Value
For t = 3 To 4
with sheets("p_garde")
.printout
.range("m3").value = t +1
end with
with sheets("graph")
.printout
.range("B2") = t+1
end with
next i
end sub
 
Dernière édition:

mcz29

XLDnaute Occasionnel
Re : Rassember 2 macros d'impression

merci wilfried_42 mais j'ai un message d'erreur. Ci-joint un exmple simplifié.
 

Pièces jointes

  • graph_interactif2.zip
    11.7 KB · Affichages: 14
  • graph_interactif2.zip
    11.7 KB · Affichages: 14
  • graph_interactif2.zip
    11.7 KB · Affichages: 17

Discussions similaires

Réponses
11
Affichages
360

Statistiques des forums

Discussions
312 545
Messages
2 089 488
Membres
104 183
dernier inscrit
bast.coud