Afficher ou masquer des colonne en fonction des valeurs saisie dans une cellule
Résolu/Fermé
SAYRO
Messages postés
154
Date d'inscription
mardi 6 mars 2018
Statut
Membre
Dernière intervention
7 septembre 2022
-
17 oct. 2019 à 14:29
SAYRO Messages postés 154 Date d'inscription mardi 6 mars 2018 Statut Membre Dernière intervention 7 septembre 2022 - 4 nov. 2019 à 16:18
SAYRO Messages postés 154 Date d'inscription mardi 6 mars 2018 Statut Membre Dernière intervention 7 septembre 2022 - 4 nov. 2019 à 16:18
A voir également:
- Masquer colonne excel en fonction d'une valeur
- Déplacer une colonne excel - Guide
- Formule somme excel colonne - Guide
- Trier colonne excel - Guide
- Fonction si et excel - Guide
- Liste déroulante excel - Guide
1 réponse
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
17 oct. 2019 à 14:57
17 oct. 2019 à 14:57
Bonjour,
Faire Alt F11 pour accéder à l'éditeur
Allez dans le module de la Feuille1 et mettre ce code:
Faire Alt F11 pour accéder à l'éditeur
Allez dans le module de la Feuille1 et mettre ce code:
Option Explicit Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("B2")) Is Nothing Then If Target.Value = "" Then Exit Sub If Target.Value = "Trimestre" Then Sheets("Feuil2").Columns("A:C").EntireColumn.Hidden = True Sheets("Feuil2").Columns("D:D").EntireColumn.Hidden = False ElseIf Target.Value = "Semestre" Then Sheets("Feuil2").Columns("A:C").EntireColumn.Hidden = False Sheets("Feuil2").Columns("D:D").EntireColumn.Hidden = True End If End If End Sub
21 oct. 2019 à 11:02
Je vous remercie pour votre aide c'est fort aimable
J'ai toutefois 3 petites questions :
1- Comment dois-je faire afin de masquer des lignes au lieu des colonnes "Il suffit juste de remplacer Columns par rows ??)
2 - Comment je fais dans le cas où mes colonnes ne sont pas l'une au coté de l'autre ? C-à-d si je veux masquer ou afficher A et D et L comment je ferai ?
3- Comment je fais pour afficher et masquer des colonnes sur plusieurs onglets "recopier la partie où on déclare les feuilles et puis remplacer les noms à chaque fois ?
Merci beaucoup
Bonne journée
21 oct. 2019 à 11:27
https://forums.commentcamarche.net/forum/affich-36255489-afficher-masquer-des-lignes-en-fonction-d-une-cellule-liste-deroulante#5
pour 2 se servir de l’enregistreur de macro
pour 3 c'est exactement cela
vous avez tout compris!
@+ Le Pivert
4 nov. 2019 à 16:18