OVH Cloud OVH Cloud

Question sur laison de données

3 réponses
Avatar
pit
bonsoir

petit problème, compliqué pour moi mais surement très "fastoche" pour vous :

première feuilleXL : imaginons une colonne avec des chiffres , y compris des
doublons.
par exemple :

345
678
237
678 (doublon)

Je veux remplacer chaque chiffre de cette feuille
par les valeurs (texte) correspondantes d'une autre feuille et/ou classeur
(sorte de base indexée)
Autre Feuille à 2 colonnes XL : exemple :

345 pomme
678 banane
237 cerise

Je voudrais donc comme résultat (un remplacement en quelque sorte), dans ma
première feuille :

pomme
banane
cerise
banane (le doublon apparait, je le veux !)

Bien entendu tout ça en automatique, car je n'ai pas que 4 données mais 500
différentes et 900 lignes à traiter ...

Je n'ai pas trouvé de solution mais je suis pas bon :(((
Merci de vous pencher sur ce délicat problème
BOnne soirée
Pit, TOULOUSE

3 réponses

Avatar
Fredo P
Bonjour pit
Si les nombres 345 ,678, 237 correspondent à des références de produits, le
code qui suit est à placer dans le code de la feuil1 et que en feuil2 soient
disposés en colonne A les nombres , en colonne B les produits.
Il suffira d'inscrire le nombre, ce dernier sera automatiquement remplacé
par le produit.

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
On Error Resume Next
If Selection.Count = 1 Then
If IsNumeric(Target.Value) Then
Target.Value = Application.Index(Feuil2.Range("A1:B1000"),
Application.Match(Target.Value, Feuil2.Range("a:a"), 0), 2)
End If
End If
End Sub

Dans le cas ou tu aies en feuil2 un nombre ayant en colonne B "Pomme" et
que ce même nombre ai aussi "Banane" , le résultat, avec ce code si
dessus, sera toujours le premier trouvé de la colonne.

première feuilleXL : imaginons une colonne avec des chiffres , y compris
des

doublons.
par exemple :

345
678
237
678 (doublon)

Je veux remplacer chaque chiffre de cette feuille
par les valeurs (texte) correspondantes d'une autre feuille et/ou classeur
(sorte de base indexée)
Autre Feuille à 2 colonnes XL : exemple :

345 pomme
678 banane
237 cerise

Je voudrais donc comme résultat (un remplacement en quelque sorte), dans
ma

première feuille :

pomme
banane
cerise
banane (le doublon apparaît, je le veux !)

Bien entendu tout ça en automatique, car je n'ai pas que 4 données mais
500

différentes et 900 lignes à traiter ...

Je n'ai pas trouvé de solution mais je suis pas bon :(((
Merci de vous pencher sur ce délicat problème
BOnne soirée
Pit, TOULOUSE




Avatar
Daniel
Bonjour.
Utilise la fonction RECHERCHEV dans la colonne d'à côté (première feuille)
et recopie les valeurs obtenues sur la colonne d'origine.
Cordialement.
Daniel
"pit" a écrit dans le message de news:
448f3a43$0$1012$
bonsoir

petit problème, compliqué pour moi mais surement très "fastoche" pour vous
:

première feuilleXL : imaginons une colonne avec des chiffres , y compris
des
doublons.
par exemple :

345
678
237
678 (doublon)

Je veux remplacer chaque chiffre de cette feuille
par les valeurs (texte) correspondantes d'une autre feuille et/ou classeur
(sorte de base indexée)
Autre Feuille à 2 colonnes XL : exemple :

345 pomme
678 banane
237 cerise

Je voudrais donc comme résultat (un remplacement en quelque sorte), dans
ma
première feuille :

pomme
banane
cerise
banane (le doublon apparait, je le veux !)

Bien entendu tout ça en automatique, car je n'ai pas que 4 données mais
500
différentes et 900 lignes à traiter ...

Je n'ai pas trouvé de solution mais je suis pas bon :(((
Merci de vous pencher sur ce délicat problème
BOnne soirée
Pit, TOULOUSE




Avatar
pit
MERCI A TOUS !!!
Pit, toulouse

C'est gentil , la RECHERCHEV fonctionne plutot bien mais
des fois ils bugue et redonne des données qui ne sont pas sur les bonnes
lignes ..???
bizarre ce MICROSOFT exel !

Pit

"pit" a écrit dans le message de news:
448f3a43$0$1012$
bonsoir

petit problème, compliqué pour moi mais surement très "fastoche" pour vous
:


première feuilleXL : imaginons une colonne avec des chiffres , y compris
des

doublons.
par exemple :

345
678
237
678 (doublon)

Je veux remplacer chaque chiffre de cette feuille
par les valeurs (texte) correspondantes d'une autre feuille et/ou classeur
(sorte de base indexée)
Autre Feuille à 2 colonnes XL : exemple :

345 pomme
678 banane
237 cerise

Je voudrais donc comme résultat (un remplacement en quelque sorte), dans
ma

première feuille :

pomme
banane
cerise
banane (le doublon apparait, je le veux !)

Bien entendu tout ça en automatique, car je n'ai pas que 4 données mais
500

différentes et 900 lignes à traiter ...

Je n'ai pas trouvé de solution mais je suis pas bon :(((
Merci de vous pencher sur ce délicat problème
BOnne soirée
Pit, TOULOUSE