affichées zones nommées

  • Initiateur de la discussion Initiateur de la discussion manon
  • 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 !

manon

XLDnaute Nouveau
Bonjour,

Dans mon tableau des horaires de travail, fichier joint, je n'arrive pas à faire fonctionner une macro à chaque changement de valeur dans une liste; ma liste est en cellule "a1", et sur choix dans cette liste des mois, en fonction du mois sélectionné, la zone nommée égale au nom sélectionnée devrait s'afficher, et rien ne se passe, quelqu'un peut-il me dire pourquoi?
De la même façon, je souhaiterais sélectionner un seul salarié à la fois avec la liste de validation située en "a2".
Merci pour votre aide.

Manon
 

Pièces jointes

Re : affichées zones nommées

Bonsoir,

pour la première question :

Attention à l'écriture... :

Code:
If Target.Address = "$a&1" Then

est différent de :

Code:
If Target.Address = "$A$1" Then

De plus, modifie légèrement ton code comme ceci :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
On Error Resume Next
If Target.Count > 1 Then Exit Sub
If Target.Address = "$A$1" Then
    If Target = "" Then
        Range("3:231").Rows.Hidden = False
    Else
        Range("3:231").Rows.Hidden = True
        Range(Target).Rows.Hidden = False
    End If
End If
End Sub

si tu effaces ce qu'il y a en A1, on ré-affiche toutes les lignes...

Pour la question 2 : 😕😕
 
- 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
4
Affichages
803
Réponses
21
Affichages
5 K
Retour