Masquer automatiquement

  • Initiateur de la discussion Initiateur de la discussion Fred
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Fred

Guest
Bonjour à toutes et tous,

Je voudrai pouvoir créer une macro qui lorsque je la lance, permet de masquer plusieurs colonnes. Le choix de ces colonnes est aléatoire car il dépend de la valeur d'une cellule propre à chaque colonne et se retrouvant sur une meme ligne. En bref, j'ai une ligne de 1 et 0 et je voudrai que toute les colonnes qui ont un zéro se masquent...

Est-ce possible? Je suis sur que oui, mais comment, ça je l'ignore totalement...

Merci pour votre aide et bonne journée

Fred
 
Bonjour le forum
Bonour Fred

Un début de piste avec pour référence, la cellule A1 qui selon qu'elle prenne la valeur 0 ou 1 masque ou affiche la colonne B.

Code:
 Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = '$A$1' Then
If Target = 1 Then Columns('B:B').EntireColumn.Hidden = True
If Target = 0 Then Columns('B:B').EntireColumn.Hidden = False
End If
End Sub

  Bonne continuation  ;)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
286
Réponses
23
Affichages
656
Retour