Bonjour,
Je suis nouveau sur le forum, je travaille actuellement sur un fichier Excel 2010 qui me pose pas mal de soucis. Après avoir réussi à trouver sur ce forum une aide sur comment imprimer un fichier Excel en PDF avec une macro maintenant j’aimerai améliorer le truc pour être plus performant.
Voici mon code de base qui marche :
Cependant j’aimerai sélectionner plusieurs onglets mais je ne trouve pas comment l’expliquer à Excel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sub macro() Application.ScreenUpdating = False On Error Resume Next Worksheets("cccc").ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\xxxxxxxxxxxx - " & Year(Now) & "" & Day(Now) MsgBox ("The PDF is ready to be sent") End Sub
Par exemple je veux que à chaque fois que je clique sur mon bouton dans ma feuille Excel ils prennent les feuille 1 + feuille 2 +feuille3+....+.. et qu’ils les réunissent sous un même PDF en respectant les conditions d’impression que j’ai définie dessus.
Dans une seconde macro j’aimerai qu'il renomme mon fichier PDF selon le nom de l’onglet le soucis c’est que je ne sais pas non plus lui faire comprendre.
J’ai découvert il y’a quelques semaines cette manière de faire sous Excel que je trouve bien pratique et un peu d’aide ne serait pas de refus !
Merci d’avance !
Partager