|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mai 2002 Messages : 526 ![]() |
Bonjour à tous,
Pour remplir la cellule adjacente dans la colonne B de n'importe quelle référence existante en colonne A, on doit créer au préalable un tableau de référence en J5:K5 qui nous servira de base de données. La colonne J contiendra les références sous la forme Txxx (T100, T101...) La colonne K contiendra les noms des références. En cas de saisie d'une nouvelle paire réf/nom, elle sera ajoutée au tableau réf, puis si une autre saisie de référence est similaire à une déjà existante, son nom sera remplie automatiquement puisqu'il existe dans le tableau réf. En plus il y a le problème de remplissage des réf dans le tableau : Au lieu d'avoir Txxx, j'ai toujours Txxx-y J'espère avoir bien exposé mon problème. Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : mars 2004 Messages : 50 ![]() |
Pour commencer, il n'y a pas de question dans ton message. Ca aurait été un bon début.
Ensuite, j'ai vraiment du mal à suivre ce que tu souhaites faire. Peux-tu préciser : -> UNE action utilisateur (???) -> Le résultat attendu (T101) -> Le résultat obtenu (T101-?) N'hésites pas à donner plusieurs exemples concrets. Je ne sais pas pour les autres, mais moi, j'ai rien pigé à ton problème ... alors que ça n'a pas l'air extraordinairement compliqué.
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mai 2002 Messages : 526 ![]() |
Bonjour Cyborg,
Bon, c'est une idée pour accélérer la saisie en colonne B. Voila ce qui passe : En colonne A les données sont saisies sous forme de Txxx-y. En colonne B les noms correspondants au premiers 4 caractères "Txxx". Par exemple en A2 je saisie "T100-5". Après, j'aimerais qu'Excel va prendre les 4 premiers caractères à savoir "T100" et aller les chercher dans le tableau référence (Colonne J). S'il trouve une occurrence, il va prendre le nom correspondant dans la colonne K et le faire copier en B2. Sinon en cas contraire, la cellule B2 est laissée vide pour que l'utilisateur fait entrer le nom correspondant. Et dans ce cas (saisie manuelle par l'utilisateur), on demande à Excel une deuxième fois, de copier la nouvelle ligne saisie (A2:B2) dans (J2:K2) en prenant seulement les 4 premiers caractères de la cellule A2 ("T100"). Questions : 1 - Comment copier Les 4 premiers caractères "Txxx" pendant le filtrage ? Essai de résoudre ce problème ici : http://www.developpez.net/forums/d11...ore-p-formule/ 2 - Comment réussir une recherche et faire remplir automatiquement les noms de la colonne B ? Merci. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com