Masquer Afficher colonnes par vba

Résolu/Fermé
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 - 1 oct. 2017 à 22:20
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 - 3 oct. 2017 à 15:03
Bonjour,
De nouveau je fais appel à votre science en remerciant toutes personnes qui m'apporteront les codes nécessaires.
Je souhaiterai masquer - démasquer les colonnes :
Dans un premier code :
C:E - J:M - O:Q - S:U et X:AF de façon à ne pas pouvoir les afficher par :
Format, Colonne, Afficher ni par sélection avant après des colonnes masquées.
Dans un second temps :
Pouvoir les ré-afficher

6 réponses

Bonjour
au plus simple
Sub Cache()
' cache Colonne
Cells.EntireColumn.Hidden = False
Range("C:E,J:M,O:Q,S:U,X:AF").EntireColumn.Hidden = True
End Sub

Sub DeCache()
' Decache Colonne
Cells.EntireColumn.Hidden = False
End Sub

A+
Maurice
2