[Excel] MAJ valeurs sélectionnées d'une liste

Fermé
François - 6 févr. 2006 à 15:21
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 - 7 févr. 2006 à 10:24
Bonjour,

J'ai construis des listes de valeurs dans une feuille (onglet) Excel.
Dans une autre feuille je les utilise comme liste de choix.
Quand je modifie la source des valeurs, les listes de choix se mettent bien à jour... mais pas la valeur préalablement sélectionnée. C'est à dire que je dois resélectionner la valeur mise à jour. Est-il possible et si oui comment, de mettre à jour automatiquement les valeurs DEJA sélectionnées ?

Merci bcp d'avance, François
A voir également:

6 réponses

JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
6 févr. 2006 à 19:39
bonsoir,

c'est plutôt une bonne chose que ça ne mette pas à jour les saisies.

un exemple : si tu insères une valeur dans ta liste, il ne faut pas que les anciennes saisies soient modifiées.

c'est vrai que si tu corriges une fôte d'ortografe, ça serait sympa que la correction se fasse partout.

dans ce cas tu peux faire du recherche/remplace

A+
0
Oui c 'est JUSTEMENT ça le problème : Si je modifie pour une raison ou pour une autre (orthographe, changement de nomenclature, etc.) une valeur qui est déjà sélectionnée celle-ci n'est pas mise à jour... il faut que je les resélectionne une par une... J'espérais trouver un moyen automatique de le faire... :-(
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
7 févr. 2006 à 00:04
bonsoir,

voilà une macro : http://cjoint.com/?chabfJedxe

elle met à jour une nomenclature dans une saisie
il est possible d'automatiser la zone nom des nomenclatures pour prendre en compte automatiquement l'ajout ou la suppression de références....mais je n'ai pas pris le temps de le faire

A+
0
Désolé mais il y a un bug dans la macro...
Run-time error "1004"
Désolé... :-(
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
7 févr. 2006 à 01:47
bizarre, étrange,

je viens de charger le classeur et il fonctionne!!

tu sélectionnes bien la colonne A:A avant de cliquer sur le bouton?

vérifie si les noms de zones sont bien définis (ancienne_nomenclature et nouvelle_nomenclature)

comme c'est bizarre

je n'ai pas mis les dim qui font propre pour i et Vselect..... est-ce que c'est ça?

elle plante où précisément? as-tu mis un point d'arrêt pour l'exécuter en pas à pas?

dernière chose : fait un tour du côté des références du menu outils de vba.

A+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Oui... oui je sélectionne bien la cell de saisie
J'ai bien vérifier les noms des listes...
Pour les dim... je ne connais pas...
J'ai une pop-up d'erreur dès que je clique sur le bouton...
non pas de pas à pas... qd je bascule ds le code... les 3 grandes dernières lignes de code sont en jaune...
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
7 févr. 2006 à 10:24
bonjour,

rajoute
dim i as integer, vselect as range 
en première ligne de code.

A+
0