OVH Cloud OVH Cloud

Correspondance de champs

5 réponses
Avatar
coconuts
Bonjour,

Je vous explique mon probleme, j'ai deux tableaux excel :
- un tableau avec un liste d'articles possedant une champs numero de
fournisseur
- un tableau de fournisseurs avec le numero de fournisseur et le nom du
fournisseur

Comment je pourrai faire pour remplacer les numeros de fournisseur du
premier tableau par le nom qu'on retrouve sur le deuxieme tableau !

En vous remerciant :)

Jean-Michel

5 réponses

Avatar
Jacky
Bonjour,
En supposant que la feuill1 colonne A contient les n° des fournisseur et la
feuille 2 les n° en colonne A et les noms en colonne B
Ceci:
'---------
Sub jj()
For Each c In Feuil1.[a2:a20]
If c = Feuil2.Cells(c.Row, 1) Then c.Value = Feuil2.Cells(c.Row, 2)
Next
End Sub
'-----------
Exemple là:
http://cjoint.com/?jtoCux4SU2
--
Salutations
JJ

a écrit dans le message de news:

Bonjour,

Je vous explique mon probleme, j'ai deux tableaux excel :
- un tableau avec un liste d'articles possedant une champs numero de
fournisseur
- un tableau de fournisseurs avec le numero de fournisseur et le nom du
fournisseur

Comment je pourrai faire pour remplacer les numeros de fournisseur du
premier tableau par le nom qu'on retrouve sur le deuxieme tableau !

En vous remerciant :)

Jean-Michel



Avatar
coconuts
Bonjour,

Apperement, ce script ne repond pas a ma demande, car en fait j'ai
14000 article et seulement une 100 fournisseurs, du coup plusieurs
articles ont le meme fournisseurs, ce qui apperement ne correspond pas
au script !

A moi que je sache pas m'en servir

Merci d'avance:)


Bonjour,
En supposant que la feuill1 colonne A contient les n° des fournisseur e t la
feuille 2 les n° en colonne A et les noms en colonne B
Ceci:
'---------
Sub jj()
For Each c In Feuil1.[a2:a20]
If c = Feuil2.Cells(c.Row, 1) Then c.Value = Feuil2.Cells(c.Row, 2)
Next
End Sub
'-----------
Exemple là:
http://cjoint.com/?jtoCux4SU2
--
Salutations
JJ

a écrit dans le message de news:

Bonjour,

Je vous explique mon probleme, j'ai deux tableaux excel :
- un tableau avec un liste d'articles possedant une champs numero de
fournisseur
- un tableau de fournisseurs avec le numero de fournisseur et le nom du
fournisseur

Comment je pourrai faire pour remplacer les numeros de fournisseur du
premier tableau par le nom qu'on retrouve sur le deuxieme tableau !

En vous remerciant :)

Jean-Michel





Avatar
coconuts
Rebojour,

Et sachant que les code fournisseur ne sont pas forcement des chiffres
...
Merci :)


Bonjour,

Apperement, ce script ne repond pas a ma demande, car en fait j'ai
14000 article et seulement une 100 fournisseurs, du coup plusieurs
articles ont le meme fournisseurs, ce qui apperement ne correspond pas
au script !

A moi que je sache pas m'en servir

Merci d'avance:)


Bonjour,
En supposant que la feuill1 colonne A contient les n° des fournisseur et la
feuille 2 les n° en colonne A et les noms en colonne B
Ceci:
'---------
Sub jj()
For Each c In Feuil1.[a2:a20]
If c = Feuil2.Cells(c.Row, 1) Then c.Value = Feuil2.Cells(c.Row, 2)
Next
End Sub
'-----------
Exemple là:
http://cjoint.com/?jtoCux4SU2
--
Salutations
JJ

a écrit dans le message de news:

Bonjour,

Je vous explique mon probleme, j'ai deux tableaux excel :
- un tableau avec un liste d'articles possedant une champs numero de
fournisseur
- un tableau de fournisseurs avec le numero de fournisseur et le nom du
fournisseur

Comment je pourrai faire pour remplacer les numeros de fournisseur du
premier tableau par le nom qu'on retrouve sur le deuxieme tableau !

En vous remerciant :)

Jean-Michel







Avatar
Jacky
Re....
Heu!!
La question était:
Comment je pourrai faire pour remplacer les numeros de fournisseur du
premier tableau par le nom qu'on retrouve sur le deuxieme tableau !




Et là, de 14000 articles.

C'est pas très clair, du moins pour moi....
Peux-tu mettre un exemple sur:
http://cjoint.com

JJ


--
Salutations
JJ

a écrit dans le message de news:

Rebojour,

Et sachant que les code fournisseur ne sont pas forcement des chiffres
...
Merci :)


Bonjour,

Apperement, ce script ne repond pas a ma demande, car en fait j'ai
14000 article et seulement une 100 fournisseurs, du coup plusieurs
articles ont le meme fournisseurs, ce qui apperement ne correspond pas
au script !

A moi que je sache pas m'en servir

Merci d'avance:)


Bonjour,
En supposant que la feuill1 colonne A contient les n° des fournisseur et
la
feuille 2 les n° en colonne A et les noms en colonne B
Ceci:
'---------
Sub jj()
For Each c In Feuil1.[a2:a20]
If c = Feuil2.Cells(c.Row, 1) Then c.Value = Feuil2.Cells(c.Row, 2)
Next
End Sub
'-----------
Exemple là:
http://cjoint.com/?jtoCux4SU2
--
Salutations
JJ

a écrit dans le message de news:

Bonjour,

Je vous explique mon probleme, j'ai deux tableaux excel :
- un tableau avec un liste d'articles possedant une champs numero de
fournisseur
- un tableau de fournisseurs avec le numero de fournisseur et le nom
du
fournisseur

Comment je pourrai faire pour remplacer les numeros de fournisseur du
premier tableau par le nom qu'on retrouve sur le deuxieme tableau !

En vous remerciant :)

Jean-Michel







Avatar
Coconuts74
Merci JAcky, du coup j'ai utiliser access pour faire la correspondance

Bonne soirée


Re....
Heu!!
La question était:
Comment je pourrai faire pour remplacer les numeros de fournisseur du
premier tableau par le nom qu'on retrouve sur le deuxieme tableau !




Et là, de 14000 articles.

C'est pas très clair, du moins pour moi....
Peux-tu mettre un exemple sur:
http://cjoint.com

JJ


--
Salutations
JJ

a écrit dans le message de news:

Rebojour,

Et sachant que les code fournisseur ne sont pas forcement des chiffres
...
Merci :)


Bonjour,

Apperement, ce script ne repond pas a ma demande, car en fait j'ai
14000 article et seulement une 100 fournisseurs, du coup plusieurs
articles ont le meme fournisseurs, ce qui apperement ne correspond pas
au script !

A moi que je sache pas m'en servir

Merci d'avance:)


Bonjour,
En supposant que la feuill1 colonne A contient les n° des fournisse ur et
la
feuille 2 les n° en colonne A et les noms en colonne B
Ceci:
'---------
Sub jj()
For Each c In Feuil1.[a2:a20]
If c = Feuil2.Cells(c.Row, 1) Then c.Value = Feuil2.Cells(c.Row, 2)
Next
End Sub
'-----------
Exemple là:
http://cjoint.com/?jtoCux4SU2
--
Salutations
JJ

a écrit dans le message de news:

Bonjour,

Je vous explique mon probleme, j'ai deux tableaux excel :
- un tableau avec un liste d'articles possedant une champs numero de
fournisseur
- un tableau de fournisseurs avec le numero de fournisseur et le nom
du
fournisseur

Comment je pourrai faire pour remplacer les numeros de fournisseur du
premier tableau par le nom qu'on retrouve sur le deuxieme tableau !

En vous remerciant :)

Jean-Michel