Commentaire liste déroulante
Fermé
mchotard
Messages postés
435
Date d'inscription
vendredi 6 mai 2011
Statut
Membre
Dernière intervention
23 janvier 2025
-
10 juil. 2017 à 15:12
mchotard Messages postés 435 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 23 janvier 2025 - 10 juil. 2017 à 20:49
mchotard Messages postés 435 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 23 janvier 2025 - 10 juil. 2017 à 20:49
A voir également:
- Commentaire liste déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Google sheet liste déroulante - Accueil - Guide bureautique
- Supprimer une liste déroulante excel - Forum Word
- Commentaire word - Guide
2 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
10 juil. 2017 à 17:02
10 juil. 2017 à 17:02
Bonjour,
Ne vois pas trop l'intérêt d'ajouter un commentaire dans chaque cellule, sachant qu'il suffit d'ouvrir la liste déroulante pour voir ce qu'elle contient et qu'on n'est pas obligé de choisir un item dans cette liste !
Mais enfin ...
voila un exemple (avec une macro qui met à jour les commentaires si la liste change) :
https://mon-partage.fr/f/8IjJkfui/
Ne vois pas trop l'intérêt d'ajouter un commentaire dans chaque cellule, sachant qu'il suffit d'ouvrir la liste déroulante pour voir ce qu'elle contient et qu'on n'est pas obligé de choisir un item dans cette liste !
Mais enfin ...
voila un exemple (avec une macro qui met à jour les commentaires si la liste change) :
https://mon-partage.fr/f/8IjJkfui/
mchotard
Messages postés
435
Date d'inscription
vendredi 6 mai 2011
Statut
Membre
Dernière intervention
23 janvier 2025
43
10 juil. 2017 à 19:24
10 juil. 2017 à 19:24
merci Patrice33740 pour avoir de ton temps pour me répondre. j'essai de mettre la macro en forme pour mon fichier, mais j'ai un peu de mal. pourrais-tu m'expliciter à quelle feuille corresponde les celules A1:A21. car pour mon fichier,
-ma liste déroulante est en feuille 1 et fait référence à des valeurs qui sont en feuilles2 a1:a21
-enfin les commentaires que je voudrais faire apparaitre quand je survol ma liste déroulante se trouve en feuille2 e1:e21
Compliqué n'est ce pas. ne te prend pas la tête comme moi je le fais depuis 3 heures cet après midi. merci
Cdlt
If Intersect(Target, [a1:a21]) Is Nothing Then Exit Sub
t = Join(Application.Transpose(Range("a1:a21").Value), vbCrLf)
Set r = Worksheets("Feuil1").Range("a1:a21")
-ma liste déroulante est en feuille 1 et fait référence à des valeurs qui sont en feuilles2 a1:a21
-enfin les commentaires que je voudrais faire apparaitre quand je survol ma liste déroulante se trouve en feuille2 e1:e21
Compliqué n'est ce pas. ne te prend pas la tête comme moi je le fais depuis 3 heures cet après midi. merci
Cdlt
If Intersect(Target, [a1:a21]) Is Nothing Then Exit Sub
t = Join(Application.Transpose(Range("a1:a21").Value), vbCrLf)
Set r = Worksheets("Feuil1").Range("a1:a21")
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
Modifié le 10 juil. 2017 à 19:54
Modifié le 10 juil. 2017 à 19:54
Re,
Dans le code de la feuille 2 :
ligne 2, en absence de précision, la plage Range("a1:a21") est dans la feuille 2,
ligne 3, comme précisé, c'est la plage a1:a21 de la feuille 1,
Dans le code de la feuille 2 :
If Intersect(Target, [a1:a21]) Is Nothing Then Exit Sub t = Join(Application.Transpose(Range("a1:a21").Value), vbCrLf) Set r = Worksheets("Feuil1").Range("a1:a21")ligne 1, en absence de précision, la plage [a1:a21] est dans la feuille 2,
ligne 2, en absence de précision, la plage Range("a1:a21") est dans la feuille 2,
ligne 3, comme précisé, c'est la plage a1:a21 de la feuille 1,
mchotard
Messages postés
435
Date d'inscription
vendredi 6 mai 2011
Statut
Membre
Dernière intervention
23 janvier 2025
43
>
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
10 juil. 2017 à 20:49
10 juil. 2017 à 20:49
merci Patrice, c'est plus claire pour moi.
Cordialement
Cordialement