Macro masquer colonne avec incrémentation

Jeremy992

XLDnaute Occasionnel
Bonjour à tous,

Voila, j'ai une colonne B qui elle est fixe, puis plusieurs colonne (C,D,E,....).
Ce que je voudrais faire c'est, grâce a un bouton, masqué la colonne B, puis si je appui à nouveau dessus, la colonne C ce masque aussi, et ainsi de suite.

Donc si j'appui 3 fois sur le bouton, les colonne C,D,E sont masqué par exemple.

J'espère être assez précis. Si le besoin est, je viendrais ajouter un fichier exemple.

Merci a tous, dans l'attente de vos réponses et au plaisir de vous lire !
 

VDAVID

XLDnaute Impliqué
Re : Macro masquer colonne avec incrémentation

Bonjour Jeremy992,

Essaye peut-être:

Code:
Sub masquer()
    
    Dim i As Integer
    
    For i = 2 To 287
        
        If Columns(i).Hidden = False Then
            
            Columns(i).Hidden = True
            Exit For
        
        End If
    
    Next i

End Sub
Bonne journée!
 
Dernière édition:

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 294
Messages
2 086 895
Membres
103 404
dernier inscrit
sultan87