Bonjour,
Je cherche à faire une macro pour lancer l'impression de plusieurs feuilles dans un seul fichier. Le problème est que le nombre de feuilles à imprimer est variable mais pas celui des onglets à exclure.
J'ai donc pensé sélectionner toutes les feuilles puis en désélectionner certaines.
J'ai fait un bout de code comme cela:
Sub PrintSelectedSheets()
Sheets.Select
Sheets(Array("Sheet3", "Sheet2", "Sheet4")).Select False
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
End Sub
Mais toutes les feuilles restent sélectionnées...
une idée?
Partager