Masquer des colonnes si une valeur d'une ligne.
Résolu
Looping38
Messages postés
91
Date d'inscription
Statut
Membre
Dernière intervention
-
Looping38 Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
Looping38 Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Masquer des colonnes si une valeur d'une ligne.
- Déplacer une colonne excel - Guide
- Comment faire des colonnes sur word - Guide
- Partager des photos en ligne - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
2 réponses
Je reprends mes explications après avoir retourné le problème :
Je souhaite faire apparaître uniquement les colonnes dont la valeur en ligne 106 sont égale à la valeur de la cellule I10. Il s'agit des colonnes à partir de 7 et suivantes (actuellement jusqu’à colonne 89)
Je suis peut-être plus clair? ;)
Merci.
Je souhaite faire apparaître uniquement les colonnes dont la valeur en ligne 106 sont égale à la valeur de la cellule I10. Il s'agit des colonnes à partir de 7 et suivantes (actuellement jusqu’à colonne 89)
Je suis peut-être plus clair? ;)
Merci.
J'ai finalement bricolé ça :
qui se traduit par : pour les colonnes 7 à 200, si la valeur de la ligne 106 est différente de la cellule B5, alors cacher la colonne.
Je voudrais aller plus loin:
dans les cellules de la ligne 106, il pourrait y avoir les valeurs suivantes : 2018 ou 2018-2019 ou 2019. Comment demander à la macro de chercher 2018 par exemple et d'accepter les réponses 2018 et 2018-2019?
Dim X As Integer
Application.ScreenUpdating = False
For X = 7 To 200
If Cells(106, X) <> Cells(5, 2) Then Columns(X).Hidden = True
Next
Application.ScreenUpdating = True
qui se traduit par : pour les colonnes 7 à 200, si la valeur de la ligne 106 est différente de la cellule B5, alors cacher la colonne.
Je voudrais aller plus loin:
dans les cellules de la ligne 106, il pourrait y avoir les valeurs suivantes : 2018 ou 2018-2019 ou 2019. Comment demander à la macro de chercher 2018 par exemple et d'accepter les réponses 2018 et 2018-2019?