Bonjour Cher FORUM
J'ai une plage de données qui va de la colonne A à F
je voudrais faire une macro qui va vérifier s'il ya des colonnes masquées dans cette plage et les démasquer.
Merci
Est-ce que ma proposition a été tester ????
Elle ne démasque pas ???
Si l'on tient absolument a tester toutes les colonnes
Ceci retourne un message (facutatif) si une colonne est masquée et la démasque
VB:
Sub affiche()
Dim c As Range
For Each c In [a:f].Columns
If c.Hidden Then
MsgBox "Colonne; " & c.Address & " ==> masquée" ' facultatif, cette ligne peut être supprimée
c.Hidden = False
End If
Next
End Sub
Est-ce que ma proposition a été testée ????
Elle ne démasque pas ???
Si l'on tient absolument a tester toutes les colonnes
Ceci retourne un message (facutatif) si une colonne est masquée et la démasque
VB:
Sub affiche()
Dim c As Range
For Each c In [a:f].Columns
If c.Hidden Then
MsgBox "Colonne; " & c.Address & " ==> masquée" ' facultatif, cette ligne peut être supprimée
c.Hidden = False
End If
Next
End Sub