XL 2010 Déployer colonnes si

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 !

Marylgb

XLDnaute Occasionnel
bonjour,

En PJ le fichier exemple où j'aurais besoin que certaines colonnes se déploient en fonction du texte saisie dans la colonne D.
Déployer les colonnes E-F-G-H-I-J Si CIR dans la colonne D
Ne pas déployer les colonnes E-F-G-H-I-J si rien ou NON dans la colonne D.

Merci d'avance,
 

Pièces jointes

Bonjour Marylgb,

ton fichier en retour. 🙂

* les colonnes E:J sont masquées
* en D4, saisis "CIR" ➯ ça affiche E:J ; idem si tu avais saisis "cir"
* si tu saisis autre chose en D4, par exemple "NON", ça masque E:J
* idem si tu avais effacé D4 avec la touche Suppression

bien sûr, ça fait le job décrit ci-dessus pour la ligne en cours ➯ ça coïncidera pas avec les données des autres lignes ! ... sauf si toutes les données de la colonne D sont les mêmes, ce qui risque d'être vraiment très très rare, voire impossible en pratique ! 😁 😜

si tu trouves un moyen pour masquer des colonnes pour certaines lignes et pas pour d'autres je suis très fortement preneur ! 😁 idem pour l'inverse : afficher des colonnes pour certaines lignes et pas pour d'autres ! 😃 mais Excel risque de te répondre : « À l'impossible nul n'est tenu ! » 😂 🤣​



code VBA du module de Feuil1 :

VB:
Option Explicit: Option Compare Text

Private Sub Worksheet_Change(ByVal Target As Range)
  With Target
    If .CountLarge > 1 Then Exit Sub
    If .Column <> 4 Then Exit Sub
    If .Row <> 1 Then Columns("E:J").Hidden = (.Value <> "CIR")
  End With
End Sub

à te lire pour avoir ton avis. 😉

soan
 

Pièces jointes

Dernière édition:
- 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

Discussions similaires

Réponses
2
Affichages
282
Réponses
25
Affichages
778
Réponses
3
Affichages
176
  • Question Question
XL pour MAC fonction si
Réponses
5
Affichages
266
Réponses
2
Affichages
134
Réponses
6
Affichages
259
Retour