Masquer des colonnes si une valeur d'une ligne.
Résolu/Fermé
Looping38
Messages postés
91
Date d'inscription
samedi 22 octobre 2016
Statut
Membre
Dernière intervention
20 juillet 2020
-
10 sept. 2018 à 13:58
Looping38 Messages postés 91 Date d'inscription samedi 22 octobre 2016 Statut Membre Dernière intervention 20 juillet 2020 - 11 sept. 2018 à 09:54
Looping38 Messages postés 91 Date d'inscription samedi 22 octobre 2016 Statut Membre Dernière intervention 20 juillet 2020 - 11 sept. 2018 à 09:54
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
- Aller à la ligne dans une cellule excel - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Partager photos en ligne - Guide
2 réponses
Looping38
Messages postés
91
Date d'inscription
samedi 22 octobre 2016
Statut
Membre
Dernière intervention
20 juillet 2020
1
10 sept. 2018 à 15:09
10 sept. 2018 à 15:09
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.
Looping38
Messages postés
91
Date d'inscription
samedi 22 octobre 2016
Statut
Membre
Dernière intervention
20 juillet 2020
1
11 sept. 2018 à 09:54
11 sept. 2018 à 09:54
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?