Bonjour
J'ai un fichier dans lequel j'ai des feuilles sommaires et d'autres des feuilles de données. Je vaudrais être en mesure d'imprimer en une seule opérations toutes les feuilles de données (celle-ci sont placé entre feuille "début" et feuille "fin". Toutes les feuilles de données sont protégé par un mot de passe et de plus il y a des colonnes et des lignes que je ne veux pas imprimer. J'ai réussi à faire une macro pour déprotéger, masqué des colonnes, faire un aperçu avant impression, ré-afficher les colonnes et protégé la feuille, par contre je dois faire à chaque feuille. Voici ce que j'ai fait :
Sub imprimeyé()
Range("D2:E3").Select
ActiveSheet.Unprotect "yl"
Columns("D:M").Select
Selection.EntireColumn.Hidden = True
Columns("P:Q").Select
Selection.EntireColumn.Hidden = True
Columns("X:Z").Select
Selection.EntireColumn.Hidden = True
ActiveSheet.PrintPreview
Columns("d:m").Select
Selection.EntireColumn.Hidden = False
Selection.EntireColumn.Hidden = False
Columns("p:q").Select
Selection.EntireColumn.Hidden = False
Columns("x:z").Select
Selection.EntireColumn.Hidden = False
ActiveSheet.Protect "yl", True, True, True
End Sub
Quelqu'un peux m'aider à imprimer toutes mes feuilles de données en même temps ?
Merci à l'avance