Bonjour Stéphane, J’atteste sans équivoque possible qu’il est indispensable de connaître cette technique. Laquelle me rend une fois encore admirative devant votre formation qui n’est pas simplement utile, mais avant tout nécessaire à notre culture Excel. Merci encore Bonne soirée
6 лет назад+1
Bonsoir ma chère Annie, une fois de plus vous n'honorez de vos retours sur impression. Je vous rejoins parfaitement quand à l'utilité essentielle de ces techniques. Je vous remercie énormément et vous souhaite également un très bonne soirée.
Bonjour Stéphane, j'ai une question pour toi ! J'essaie de montée une liste déroulantes dépendantes et évolutives comme toi, mais dans mon tableau dans ma colonne A, j'ai plusieurs noms qui se doublent. Or, lorsque je viens pour créer une liste, je me retrouve avec ces doublons. Si j'essaie de fusionner mes cellules doublons (pour en avoir qu'une seule dans ma colonne avec ce nom) et que j'essaie ensuite de créer une liste, je n'ai qu'un seul choix qui apparait, excluant les autres... comment puis-je régler ce problème ? Merci !
Год назад
Bonjour Charlotte. En source de données de la liste, vous pouvez exploiter la fonction Unique sur cette plage pour éliminer les doublons automatiquement.
Super tuto, j'ai pu suivre et ca fonctionne dans mon document. J'ai juste un problème avec la fonction indirect car mon tableau ne se présente pas de la même manière que le tien. En fait la liste déroulante initiale est dans la colonne E et la seconde liste déroulante (dont le contenu dépend de la 1ere) se trouve dans la colonne F et ceci pour chaque ligne de mon tableau. Pour préciser les choses je peux dire que mon tableau liste les actes effectués par deux professionnels. en E une liste déroulante me permet de choisir le professionnel qui a réalisé l'acte (ERGO ou AS) et en fonction de ce choix la colonne F va afficher une liste déroulante liste les actes possibles (qui sont différents entre l'ERGO et l'AS). Le problème c'est que la validation de données utilisant la fonction indirect cible toujours la même cellule. Cela ne fonctionne donc que pour la 1ere ligne de mon tableau... Serait-il possible d'en parler par mail ?
3 года назад
Bonjour Guillaume et merci beaucoup pour votre message. Je suis désolé, je n'ai que très peu de temps, je passe en vitesse. Cette solution n'est pas verrouillée aux plages proposées. Il suffit simplement de faire agir la plage nommée avec la fonction Decaler sur la bonne cible, reconnue par son nom. Ensuite, je propose de nombreuses autres solutions sur le site pour relier des listes déroulantes avec des procédés différents.
Bonjour Stéphane, Tour d’abord, merci pour ton contenu d’exercices Excel qui est vraiment très pertinent. Sur cet exercice, je me retrouve bloqué au moment de renommer le nom des listes dans le gestionnaire de noms. J’utilise bien la fonction DÉCALER comme indiqué dans la video. Seulement, lorsque que je sélectionne un département(cellule B5), la cellule de sélection de ville (D5) se trouve bloquée.. Sauriez-vous d’où peut provenir ce bloquage ?
3 года назад+1
Bonjour Neil. Merci beaucoup pour ce message. Je suspecte une petite erreur dans la syntaxe ou dans une étape intermédiaire. Je vous suggère de reprendre le pas à pas détaillé à cette adresse : www.bonbache.fr/listes-deroulantes-excel-dependantes-et-evolutives-291.html Toutes les formules et procédures y sont données.
Hello Stéphane C'est bien plus simple en insérant une case et lancer le tri alphabétique..
5 лет назад
Bonjour Michel et merci pour votre message. Pas forcément à mon sens car cette technique est triviale il me semble. Et il s'agit de l'une des méthodes car lorsque les données sont plus denses, des repérages sont nécessaires comme ici : www.bonbache.fr/relier-des-listes-deroulantes-dynamiques-par-calculs-excel-251.html
Bonjour lorsque qu'une série de données est mise sous forme de tableau, afin d'être utilisée dans une liste déroulante, si l'on veut supprimer une donnée, cela crée un vide dans la liste déroulante. comment y remédier?
7 месяцев назад
Bonjour, le mieux est d'utiliser la fonction Decaler avec la fonction NbVal pour adapter la plage aux fluctuations.
merci bien. un jour j'avais commis une erreur que j'ai le plaisir de partager avec votre aimable communauté .à 4:17 la cellule B2 contient département c'est pourquoi quand on prend la colonne B on retranche 1 MAIS si la cellule en dessus (B1) contienne une donnée on aurait besoin de restreindre 2 donc je crois que c'est plus sécurisé de commencer les tableaux depuis la ligne 1 de la feuille EXCEL et comme ça on n'aurait à retrancher que 1 dans NBVAL . que pensez vous de cette idée? merci par avance.
Ton travail est génial mais à mon avis tu peux t'éloigner un peu de ton micro parsque ont passé toute la vidéo à t'entendre respirer dans le micro
6 лет назад
Bonjour Clément, merci beaucoup pour votre message. Ok pour le conseil, je veillerai à l'éloigner un peu, pas trop tout de même pour que la voix ne semble pas trop lointaine.
Salut cher professeur, j'ai une base données constituée de trois table table abonnés, table achats et table compte abonnés je vouler fait une fiche client qui contien tout les achats de l' abonné, sachons que chaque table contien une partie des informations sur l'abonné
6 лет назад+1
Le mieux à mon sens Rabah Ghouti est d'exploiter les formulaires et sous formulaires Access. Le sous formulaire est capable d'afficher naturellement toutes les informations de l'abonné à partir du moment où les relations sont bien faites.
Bonjour, à 16:49 ,le fait de modifier la liste 1, la 2 n'est du coup plus bonne visuellement, quand on modifie la liste 1 est-il possible d'effacer l'info dans la liste 2?
4 года назад
Bonjour Jean Marie, Pardonnez moi, je n'ai pas bien saisi votre souci, je vous invite à suivre le pas à pas détaillé livré à cette adresse : www.bonbache.fr/listes-deroulantes-excel-dependantes-et-evolutives-291.html
Lorsque vous avez modifié votre choix de la liste 1, par exemple à 16:49, vous choisissez "Alpes Maritimes" et "Cannes la bocca" ; puis vous choisissiez "Bouches du Rhône" et si vous n'effectuer aucune action la seconde liste affiche toujours "Cannes la bocca" alors que ce n'est plus possible. Je reprends la question de Jean Marie Corbihan, est-il possible de supprimer l'information "Cannes la bocca" lorsque l'on change notre choix entre "Alpes Maritimes" et "Bouches du Rhône" et cela sans utiliser de macro VBA de type "when values change then ..." ? Merci d'avance :)
4 года назад+1
@@stevelelevier5691 Bonjour Steve, non sans la présence d'une formule dans cette cellule, ce n'est pas possible autrement. Et aucune formule ne peut s'y trouver. Elle serait écrasée à chaque changement.
Monsieur, j'ai un tableau ou je sélectionne dans une liste déroulante mais cela pour un millier de cellule. Le problème est que j'ai fait une faute d'orthographe ! Y-a-t-il un moyen de mettre à jour ce qui a été sélectionné lorsque je change la donnée source ? Merci beaucoup pour votre aide.
3 года назад
Bonjour Julien. Je ne suis pas sûr d'avoir bien compris votre souci. Dans cet exemple que je propose, les listes sont liées aux sources. Donc, si une modification est entreprise dans la source de données, elle est automatiquement répercutée dans les listes.
@ Merci de me répondre. En fait, chaque cellule d'une colonne comporte la même liste déroulante . Je peux faire un rechercher remplacer dans cette colonne mais je souhaite savoir s'il est possible de modifier la source de la liste déroulante et que cette modification prenne effet partout où la valeur a été sélectionnée ?
3 года назад
@@jdvroum Oui c'est tout à fait ça. Le fait de modifier dans la source va répliquer les changements dans les listes.
Bonjour, je viens de me rendre compte que j'avais posté une question sous la mauvaise vidéo, excusez-moi. Je préfère supprimer la question sur l'autre vidéo dans un souci de cohérence pour vos vidéos et les commentaires associés. Je repose donc ma question sous la bonne vidéo: Est-ce possible de faire un retour arrière sur l'ajout d'une ville? Quand j'ajoute une ville, elle apparait bien dans la liste déroulante, mais quand je la supprime pour une raison x ou y, c'est une ligne vide qui est désormais présente dans la liste déroulante. La sélection des cellules du tableau n'étant pas modifiable dans le gestionnaire de noms, sauf erreur de ma part, comment faire pour tenir compte d'une cellule vide et ne pas l'afficher (que les cellules du tableau soient gérées dynamiquement si vide ou non)? est-il possible d'imbriquer un DECALER avec un INDIRECT pour tenir compte d'une ligne vide et ne pas l'afficher par exemple?
votre réponse: "Bonsoir grosnenesse et merci pour votre message. Le problème de la cellule vide intercalée au beau milieu des autres est qu'elle fausse le calcul de hauteur fourni par la fonction Decaler. Un calcul matriciel peut réunir ces valeurs pour qu'elles soient toutes intégrées dans la liste malgré ce type de fluctuations. Cette formation démontre comment faire : www.bonbache.fr/eliminer-les-trous-dans-les-listes-excel-538.html" est-ce quelle reste valide dans le contexte de listes déroulantes évolutives pour tenir compte également des cases vides?
4 года назад
Merci pour l'ajustement. Oui tout à fait mais la solution doit être adaptée sur le calcul d'extraction. Il s'agit d'une plage supplémentaire.
J'ai été longtemps bloqué par le fait que la liste dépendante évolutive établie par la fonction INDIRECT était inopérante. J' ai enfin trouvé la solution sans passer par la Mise sous forme de tableau. La solution réside en créant un champ unique dont les valeurs dépendent de la valeur de la 1ère clé, grâce aux fonction de recherche INDEX et EQUIV. Sur ce champ dépendant, appliquer la fonction DECALER en le choisissant comme source de notre liste déroulante dépendante évolutive.
5 лет назад
Bonjour Paulin, oui c'est une des solutions d'ailleurs démontrée dans d'autres formations et au passage, félicitations pour avoir abouti vous même au résultat. Néanmoins, si vous avez rencontré un souci avec l'emploi de la fonction Indirect, c'est qu'il y a nécessairement un souci dans la syntaxe car la solution proposée est tout à fait fonctionnelle. Merci pour votre message et contribution.
Bonjour @ Je n'ai jamais dit que la solution proposée ne marchait pas. Je l'ai essayé mais j'ai compris qu'elle ne convenait pas pour mon application. Je vous remercie pour ce tuto qui a été en fin de compte la source de mon inspiration.
5 лет назад
Très bien Paulin, pardonnez moi pour la confusion et très grand merci pour votre témoignage.
Bonjour Stéphane,
J’atteste sans équivoque possible qu’il est indispensable de connaître cette technique. Laquelle me rend une fois encore admirative devant votre formation qui n’est pas simplement utile, mais avant tout nécessaire à notre culture Excel.
Merci encore
Bonne soirée
Bonsoir ma chère Annie, une fois de plus vous n'honorez de vos retours sur impression. Je vous rejoins parfaitement quand à l'utilité essentielle de ces techniques. Je vous remercie énormément et vous souhaite également un très bonne soirée.
Fallait la connaître cette solution !
Merci pour l'astuce, je n'aurais jamais trouvé 👏👏👏
Absolument. Excel regorge d'astuces qui consistent en une combinaison de fonctionnalités. Merci à vous Jbinside.
Bonsoir stéphane !!!! un mot suffira ''' exceptionnel "" !!!!!!! immense merci, passez une bonne soirée
Bonsoir mon Cher Rom Lef, en retour deux mots suffiront : Merci infiniment ! Très bonne soirée à vous également.
Merci Stéphane, toujours au top des explications
Bonjour François, c'est très gentil à vous, merci beaucoup pour ce message.
Bonjour Stéphane, j'ai une question pour toi ! J'essaie de montée une liste déroulantes dépendantes et évolutives comme toi, mais dans mon tableau dans ma colonne A, j'ai plusieurs noms qui se doublent. Or, lorsque je viens pour créer une liste, je me retrouve avec ces doublons. Si j'essaie de fusionner mes cellules doublons (pour en avoir qu'une seule dans ma colonne avec ce nom) et que j'essaie ensuite de créer une liste, je n'ai qu'un seul choix qui apparait, excluant les autres... comment puis-je régler ce problème ? Merci !
Bonjour Charlotte. En source de données de la liste, vous pouvez exploiter la fonction Unique sur cette plage pour éliminer les doublons automatiquement.
Toujours de nouveau. Merci
Oui j'essaie. Merci beaucoup Essaid pour l'intérêt que vous portez à ces travaux.
Super tuto, j'ai pu suivre et ca fonctionne dans mon document. J'ai juste un problème avec la fonction indirect car mon tableau ne se présente pas de la même manière que le tien. En fait la liste déroulante initiale est dans la colonne E et la seconde liste déroulante (dont le contenu dépend de la 1ere) se trouve dans la colonne F et ceci pour chaque ligne de mon tableau.
Pour préciser les choses je peux dire que mon tableau liste les actes effectués par deux professionnels. en E une liste déroulante me permet de choisir le professionnel qui a réalisé l'acte (ERGO ou AS) et en fonction de ce choix la colonne F va afficher une liste déroulante liste les actes possibles (qui sont différents entre l'ERGO et l'AS).
Le problème c'est que la validation de données utilisant la fonction indirect cible toujours la même cellule. Cela ne fonctionne donc que pour la 1ere ligne de mon tableau... Serait-il possible d'en parler par mail ?
Bonjour Guillaume et merci beaucoup pour votre message. Je suis désolé, je n'ai que très peu de temps, je passe en vitesse. Cette solution n'est pas verrouillée aux plages proposées. Il suffit simplement de faire agir la plage nommée avec la fonction Decaler sur la bonne cible, reconnue par son nom. Ensuite, je propose de nombreuses autres solutions sur le site pour relier des listes déroulantes avec des procédés différents.
excellent vidéo et très instructif.
Merci beaucoup Mohamed
super tuto ,merci .
Merci à vous Sébastien
Bonjour Stéphane,
Tour d’abord, merci pour ton contenu d’exercices Excel qui est vraiment très pertinent.
Sur cet exercice, je me retrouve bloqué au moment de renommer le nom des listes dans le gestionnaire de noms. J’utilise bien la fonction DÉCALER comme indiqué dans la video. Seulement, lorsque que je sélectionne un département(cellule B5), la cellule de sélection de ville (D5) se trouve bloquée.. Sauriez-vous d’où peut provenir ce bloquage ?
Bonjour Neil. Merci beaucoup pour ce message. Je suspecte une petite erreur dans la syntaxe ou dans une étape intermédiaire. Je vous suggère de reprendre le pas à pas détaillé à cette adresse :
www.bonbache.fr/listes-deroulantes-excel-dependantes-et-evolutives-291.html
Toutes les formules et procédures y sont données.
Hello Stéphane
C'est bien plus simple en insérant une case et lancer le tri alphabétique..
Bonjour Michel et merci pour votre message. Pas forcément à mon sens car cette technique est triviale il me semble. Et il s'agit de l'une des méthodes car lorsque les données sont plus denses, des repérages sont nécessaires comme ici :
www.bonbache.fr/relier-des-listes-deroulantes-dynamiques-par-calculs-excel-251.html
Bonjour lorsque qu'une série de données est mise sous forme de tableau, afin d'être utilisée dans une liste déroulante, si l'on veut supprimer une donnée, cela crée un vide dans la liste déroulante. comment y remédier?
Bonjour, le mieux est d'utiliser la fonction Decaler avec la fonction NbVal pour adapter la plage aux fluctuations.
Bonjour, j'ai nommé le tableau dès sa mise en forme , le résultat fonctionne à l'identique. Cela peut-il posé un problème ?
Bonjour, non pas du tout, il s'agit bien du principe énoncé dans cette formation, donc félicitations à vous.
Merci à vous.
merci bien. un jour j'avais commis une erreur que j'ai le plaisir de partager avec votre aimable communauté .à 4:17 la cellule B2 contient département c'est pourquoi quand on prend la colonne B on retranche 1 MAIS si la cellule en dessus (B1) contienne une donnée on aurait besoin de restreindre 2 donc je crois que c'est plus sécurisé de commencer les tableaux depuis la ligne 1 de la feuille EXCEL et comme ça on n'aurait à retrancher que 1 dans NBVAL . que pensez vous de cette idée? merci par avance.
Oui vous avez tout à fait raison.
Ton travail est génial mais à mon avis tu peux t'éloigner un peu de ton micro parsque ont passé toute la vidéo à t'entendre respirer dans le micro
Bonjour Clément, merci beaucoup pour votre message. Ok pour le conseil, je veillerai à l'éloigner un peu, pas trop tout de même pour que la voix ne semble pas trop lointaine.
Salut cher professeur, j'ai une base données constituée de trois table table abonnés, table achats et table compte abonnés je vouler fait une fiche client qui contien tout les achats de l' abonné, sachons que chaque table contien une partie des informations sur l'abonné
Le mieux à mon sens Rabah Ghouti est d'exploiter les formulaires et sous formulaires Access. Le sous formulaire est capable d'afficher naturellement toutes les informations de l'abonné à partir du moment où les relations sont bien faites.
Rossetti Stéphane :alors c'est la le problèmes je ne suis pas qualifié pour réalisé des relations correct s
Géniale
Merci beaucoup Rabah Ghouti
Bonjour, à 16:49 ,le fait de modifier la liste 1, la 2 n'est du coup plus bonne visuellement, quand on modifie la liste 1 est-il possible d'effacer l'info dans la liste 2?
Bonjour Jean Marie, Pardonnez moi, je n'ai pas bien saisi votre souci, je vous invite à suivre le pas à pas détaillé livré à cette adresse :
www.bonbache.fr/listes-deroulantes-excel-dependantes-et-evolutives-291.html
Lorsque vous avez modifié votre choix de la liste 1, par exemple à 16:49, vous choisissez "Alpes Maritimes" et "Cannes la bocca" ; puis vous choisissiez "Bouches du Rhône" et si vous n'effectuer aucune action la seconde liste affiche toujours "Cannes la bocca" alors que ce n'est plus possible.
Je reprends la question de Jean Marie Corbihan, est-il possible de supprimer l'information "Cannes la bocca" lorsque l'on change notre choix entre "Alpes Maritimes" et "Bouches du Rhône" et cela sans utiliser de macro VBA de type "when values change then ..." ?
Merci d'avance :)
@@stevelelevier5691 Bonjour Steve, non sans la présence d'une formule dans cette cellule, ce n'est pas possible autrement. Et aucune formule ne peut s'y trouver. Elle serait écrasée à chaque changement.
@ bonjour et merci de votre réponse :)
@@stevelelevier5691 Je vous en prie.
Monsieur, j'ai un tableau ou je sélectionne dans une liste déroulante mais cela pour un millier de cellule. Le problème est que j'ai fait une faute d'orthographe ! Y-a-t-il un moyen de mettre à jour ce qui a été sélectionné lorsque je change la donnée source ? Merci beaucoup pour votre aide.
Bonjour Julien. Je ne suis pas sûr d'avoir bien compris votre souci. Dans cet exemple que je propose, les listes sont liées aux sources. Donc, si une modification est entreprise dans la source de données, elle est automatiquement répercutée dans les listes.
@ Merci de me répondre. En fait, chaque cellule d'une colonne comporte la même liste déroulante . Je peux faire un rechercher remplacer dans cette colonne mais je souhaite savoir s'il est possible de modifier la source de la liste déroulante et que cette modification prenne effet partout où la valeur a été sélectionnée ?
@@jdvroum Oui c'est tout à fait ça. Le fait de modifier dans la source va répliquer les changements dans les listes.
Bonjour, je viens de me rendre compte que j'avais posté une question sous la mauvaise vidéo, excusez-moi. Je préfère supprimer la question sur l'autre vidéo dans un souci de cohérence pour vos vidéos et les commentaires associés. Je repose donc ma question sous la bonne vidéo:
Est-ce possible de faire un retour arrière sur l'ajout d'une ville? Quand j'ajoute une ville, elle apparait bien dans la liste déroulante, mais quand je la supprime pour une raison x ou y, c'est une ligne vide qui est désormais présente dans la liste déroulante. La sélection des cellules du tableau n'étant pas modifiable dans le gestionnaire de noms, sauf erreur de ma part, comment faire pour tenir compte d'une cellule vide et ne pas l'afficher (que les cellules du tableau soient gérées dynamiquement si vide ou non)? est-il possible d'imbriquer un DECALER avec un INDIRECT pour tenir compte d'une ligne vide et ne pas l'afficher par exemple?
votre réponse:
"Bonsoir grosnenesse et merci pour votre message. Le problème de la cellule vide intercalée au beau milieu des autres est qu'elle fausse le calcul de hauteur fourni par la fonction Decaler. Un calcul matriciel peut réunir ces valeurs pour qu'elles soient toutes intégrées dans la liste malgré ce type de fluctuations. Cette formation démontre comment faire :
www.bonbache.fr/eliminer-les-trous-dans-les-listes-excel-538.html"
est-ce quelle reste valide dans le contexte de listes déroulantes évolutives pour tenir compte également des cases vides?
Merci pour l'ajustement. Oui tout à fait mais la solution doit être adaptée sur le calcul d'extraction. Il s'agit d'une plage supplémentaire.
J'ai été longtemps bloqué par le fait que la liste dépendante évolutive établie par la fonction INDIRECT était inopérante.
J' ai enfin trouvé la solution sans passer par la Mise sous forme de tableau.
La solution réside en créant un champ unique dont les valeurs dépendent de la valeur de la 1ère clé, grâce aux fonction de recherche INDEX et EQUIV.
Sur ce champ dépendant, appliquer la fonction DECALER en le choisissant comme source de notre liste déroulante dépendante évolutive.
Bonjour Paulin, oui c'est une des solutions d'ailleurs démontrée dans d'autres formations et au passage, félicitations pour avoir abouti vous même au résultat. Néanmoins, si vous avez rencontré un souci avec l'emploi de la fonction Indirect, c'est qu'il y a nécessairement un souci dans la syntaxe car la solution proposée est tout à fait fonctionnelle. Merci pour votre message et contribution.
Bonjour @
Je n'ai jamais dit que la solution proposée ne marchait pas. Je l'ai essayé mais j'ai compris qu'elle ne convenait pas pour mon application.
Je vous remercie pour ce tuto qui a été en fin de compte la source de mon inspiration.
Très bien Paulin, pardonnez moi pour la confusion et très grand merci pour votre témoignage.