Bonjour le Geek,
J'ai un problème sur Excel et je n'arrive pas à le résoudre malgré mes efforts.
J'ai créé une base de données salarié (un tableau d'une colonne avec entête) sur la feuille 1. Puis sur la feuille 2 j'ai créé une liste déroulante en validation des données (la bdd de la feuille 1). Cependant si je rajoute un salarié sur ma bdd, il n'apparait pas dans ma liste, en gros elle ne se met pas à jour!
Pourtant j'ai
- Nommer ma liste dans l'onglet création
- Citer la liste dans gestionnaire de nom
Maintenant je suis bloqué quand je créé ma liste déroulante!
Merci de venir a mon secours au plus vite, je passe une épreuve la semaine prochaine!
A voir également:
Excel cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule
Je n'aime pas trop ton "We transfer". J'aurais préféré :
1) Tu vas dans https://www.cjoint.com/ 2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (8192 Ko maxi) 3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint] 4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu le sélectionnes et tu fais "Copier" 5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller". =>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
merci Raymond, mais:
- hors de question d'inséré une ligne avant le dernier nom de la liste
- Liste évolutive n'est pas la solution
- Renommer la liste "oui", mais ça ne marche pas bien
Ton mini-fichier n'ayant pas de liste déroulante de cellule, je ne peux pas déceler ton erreur. Mais elle est forcément dans la définition de la plage nommée "salariés", qui s'arrête à A7 alors que tu prétends vouloir ajouter un nom APRÈS la ligne7 !
Pour quelle raison as-tu estimé devoir insérer un tableau automatique dans ta feuille de calcul ? C'est une source d'ennuis quand on n'est pas parfaitement familiarisé avec !
Pourquoi est-il hors de question d'insérer une ligne ?
Qu'est-ce qui te fait croire que la liste évolutive ne serait pas la solution ?
"si je rajoute un salarié sur ma bdd, il n'apparait pas dans ma liste" évidemment ! Il faut :
- soit renommer la liste en sélectionnant tous les noms
- soit créer une liste évolutive avec la fonction DECALER
- soit tout bêtement INSÉRER le nouveau nom après le premier et avant le dernier nom de la liste ...
- hors de question d'inséré une ligne avant le dernier nom de la liste
- Liste évolutive n'est pas la solution
- Renommer la liste "oui", mais ça ne marche pas bien
Alors recommence tout ton fichier chaque fois que la liste bouge ...