[Excel 2003] Verrouiller une plage d'entrée?!

Résolu/Fermé
Tuc Messages postés 9 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 6 mars 2009 - 5 mars 2009 à 20:23
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 5 mars 2009 à 20:57
Bonjour,

J'ai créé une liste déroulante pour sélectionner une ligne d'un tableau (pas un croisé dynamique) sur une feuille, avec un bouton associé pour la supprimer.
La plage d'entrée est une colonne de ce tableau (colonne de noms) dont fatalement une des lignes est supprimée en cas de suppression.

Par la suite il est possible de rajouter des lignes dans le tableau, qui devraient être indexée dans la liste déroulante.

Le problème est que dès que je supprime une ligne du tableau, la plage d'entrée de la liste déroulante est modifiée. Par exemple la plage d'entrée définie à l'origine
$B$3:$B$22
devient
$B$3:$B$21

J'arrive pas à la verrouiller.

Quelqu'un a une idée ?
Merci d'avance !
Tuc
A voir également:

3 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
5 mars 2009 à 20:48
bonjour

J'arrive pas à la verrouiller.

C'est normal, c'est le principe de fonctionnement d'un tableur.

De même si tu introduis une ligne supplémentaire elle va s'agrandir.

Si tu mets en B23 une valeur que tu ne veux pas dans ta liste, par exemple le nombre d'entrées, tu serais déçu si tu la voyais apparaitre dans ta liste après suppression d'une ligne. Non ?
0
Tuc Messages postés 9 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 6 mars 2009
5 mars 2009 à 20:49
Ok super ! Mais comment je peux faire alors ???????

Tuc
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
5 mars 2009 à 20:57
bonjour

Je ne suis pas sûr de comprendre ta question mais il me semble que le plus efficace pour gérer les listes comme la tienne, ce soit de les nommer, sur une plage sélectionnée ou avec la fonction DECALER en fonction des critères choisis et ainsi ta liste est évolutive et plus et moins sans souci.
0