Fonction complexe: "compo_ref"

Bonjour,

Je reviens sur votre forum pour vous posez un autre petit problème qui ce pose à moi. J'espère simple pour vous, le voici :

J'ai un fichier Compo_ref.xls

https://www.excel-pratique.com/~files/doc/Compo_ref.xls

feuil1 : Liste ordonnée de référence "colonne A"

feuil2 : Liste de vieille référence "colonne A"

Liste de nouvelle référence "colonne B"

feuil3 : Je désire avoir la liste de la feuille 1 mais les éléments colonne A de la feuille 2 doivent être remplacés par les éléments colonne B de la feuille 2.

Mes compétences étant très limités, pourriez vous m'aider ?

Voici une base du fichier que j'ai préparé. Maintenant si vous avez une organisation différente en tête pour optimiser la chose, n'hésitez pas.

Theridion,

Bonjour,

En supposant que tes références dans la feuille 1 soient uniques, tu peux essayer avec ce code :

Sub remplace()
For Each cel In Sheets("Feuil2").Range("A2:A" & Sheets("Feuil2").[A65000].End(xlUp).Row)
    Set c = Sheets("Feuil1").Columns(1).Find(cel)
        If Not c Is Nothing Then
            Sheets("Feuil1").Cells(c.Row, 1).Value = cel.Offset(0, 1).Value
        End If
Next cel
End Sub

Le fichier exemple (appuie sur l'ovale jaune)

https://www.excel-pratique.com/~files/doc/Compo_ref_v1.xls

Ce fichier me va très bien, sachant que j'ai aucune unicité dans les références.

Merci pour ton aide Felix,

Rechercher des sujets similaires à "fonction complexe compo ref"