Bonjour à tous,

J'ai un fichier avec 2 macros, une qui masque des colonnes et l'autre qui les fait réapparaitre.

Dans ma mise en page j'ai demandé à ce qu'il ajuste les colonnes à une page, le problème quand j'applique la macro qui masque des colonnes, la mise en pages n'est plus bonne du tout.

est-ce qu'il est possible d’intégrer à mes macros la mise en pages que je souhaite?

voici mes macros :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Sub fiche_etab()
'
' fiche_etab Macro
'
 
'
ActiveSheet.Unprotect ("1207")
Columns("F:L").Select
Range("F2").Activate
Selection.EntireColumn.Hidden = False
 
ActiveSheet.Protect ("1207")
 
End Sub
Sub Fiche_salarié()
ActiveSheet.Unprotect ("1207")
Range("g:g,h:h,i:i,j:j,k:k").EntireColumn.Hidden = True
ActiveSheet.Protect ("1207")
End Sub
merci de votre aide