Bonjour à tous !
J'aimerais écrire une macro qui masque 2 colonnes lorsqu'elles sont visibles. Et les affiches lorsqu'elles sont masquées.
J'ai essayé ce code
Sub Masquer_Afficher
Columns ("N:O").Select
If Selection.EntireColumn.Hidden = True Then
Selection.EntireColumn.Hidden = False
End If
If Selection.EntireColumn.Hidden = False Then
Selection.EntireColumn.Hidden = True
End If
End Sub
Mais ça ne marche absolument pas !
J'aimerais également que lorsque que je lui demande d'afficher les colonnes il me demande de déverrouiller la feuille avec mon mot de passe. Et lorsque que je lui demande de masquer les colonnes, il protège la feuille avec mon mot de passe.
Est-ce possible ?
Je vous remercie.