Re
voilà j'ai essayé un code pour masquer et afficher des colonnes mais sa marche pas pour masquer ?
priere me corriger l'erreur svp
Sub VoirColonne()
Dim Cl As String
Cl = InputBox("mot de passe ?")
If Cl = "toto" Then
Dim ListeFeuille(0 To 1) As String
ListeFeuille(0) = "page1"
ListeFeuille(1) = "page2"
For i = 0 To UBound(ListeFeuille)
With Sheets(ListeFeuille(i))
.Unprotect 'Password:="ops"
.Range("j:j, k:k, l:l, m:m, n:n").EntireColumn.Hidden = False
.Protect 'Password:="ops"
End With
Else
MsgBox ("faux !")
End If
End Sub
Sub MasqueColonne()
Dim ListeFeuille(0 To 1) As String
ListeFeuille(0) = "page1"
ListeFeuille(1) = "page2"
For i = 0 To UBound(ListeFeuille)
With Sheets(ListeFeuille(i))
.Unprotect 'Password:="dudu"
.Range("j:j, k:k, l:l, m:m, n:n").EntireColumn.Hidden = True
.Protect 'Password:="dudu"
End With
End Sub