Salut Vériland !
Au départ j'avais pensé, aussi, à définir une feuille intermédiaire d'impression, puis de faire un copier/coller des Colonnes concernées.
Ca marche aussi.
Je viens de vérifier mes macros du dessus, j'ai en effet oublié de resélectionner les plages à imprimer, puisque je fais un "Selection.PrintOut".
Il faut donc rajouter :
Range("C3:Fin dePlageconcernée").select
entre :
Selection.EntireColumn.Hidden = True et
Selection.PrintOut Collate:=true
Désolé Rj de cet oubli !
@ +
Moa