XL 2019 Impression automatique en vba

michelf

XLDnaute Junior
Bonjour, je suis en phase finale de la création d'un bulletin scolaire.
J'ai une macro qui me permet de les générer tous en format pdf.
Je voudrais, à la place (ou en plus) pouvoir les imprimer tous... Je pensais utiliser .printout mais je ne sais pas comment l'intégrer dans (ou en +) de la macro ci-dessous.
Quelqu'un peut-il m'aider, merci d'avance


Sub ImpressionDesBulletins()
Dim c As Range
For Each c In Worksheets("Elèves").Range("A3:A24")
Worksheets("Bull").Cells(1, 8).Value = c.Value
' ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=
Worksheets("Bull").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\Temp\" & c.Value & ".pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False

Next

End Sub
 

michelf

XLDnaute Junior
Voilà, tout fonctionne bien sur mon pc : parfait !!
Hélas, ma belle-fille travaille sur Mac et là, catastrophe au niveau mise en page, tout est chamboulé et quand je travaille pour remettre les sauts de page au bon endroit, la manœuvre est à recommencer à chaque réouverture!!! Qui sait s'il y a un moyen de conserver ma mise en page en passant de PC à Mac ??? Merci d'avance!
 

michelf

XLDnaute Junior

michelf

XLDnaute Junior
Salut, tu ne trouveras que rarement une solution "toute cuite", as-tu essayé :

A voir également : ici
Je ne cherche pas du tout de solution toute cuites je suis juste un "amateur" qui travaille par essais et erreurs et là j'ai, me semble-t-il, atteint mon niveau d'incompétence. Je ne serai pas en mesure de tester : je n'aurai plus accès au mac pendant un certain temps. Merci d'avoir cherché
 

Discussions similaires

Statistiques des forums

Discussions
312 309
Messages
2 087 107
Membres
103 470
dernier inscrit
ali2020