Remplacer valeurs multiples dans tout le fichier

Bonjour,

J'ai un peu fouillé le forum mais vu la somme de posts et les noms différents je n'ai pas trouvé mon bonheur.

Du coup je reviens vers vous pour un coup de main.

J'ai un document avec plusieurs onglets comprenant des informations que je dois modifier.

J'ai donc un onglet avec une colonne A comprenant les anciennes données et une colonne B avec les nouvelles.

J'aimerais trouver une solution (formule ou macro) pour faire un find/replace dans tout le fichier avec ces valeurs.

D'avance merci pour vos retours.

Bonjour,

Si ton problème est toujours d'actualité :

Bonne journée.

Bonjour à tous

Un essai de ce qu'on peut faire :

Bye !

23essai-v1.xlsm (28.35 Ko)

Bonjour,

Donc la macro dans le dernier fichier posté ci-dessus est :

Sub MettreAjour()

    For Each f In Worksheets
        If f.Name <> ActiveSheet.Name Then
            For i = 4 To Range("B" & Rows.Count).End(xlUp).Row
                f.Cells.Replace What:=Range("B" & i), Replacement:=Range("C" & i), LookAt:= _
        xlPart

            Next i
        End If
    Next f
End Sub

Comment peut-on modifier ce code pour que les rempacements ne soient que de type "Totalité du contenu de la cellule"?

@nicopat

Tu a écrit :

Comment peut-on modifier ce code pour que les remplacements ne soient que de type "Totalité du contenu de la cellule" ?

il suffit de remplacer xlPart par xlWhole

dhany

@nicopat

Tu a écrit :

Comment peut-on modifier ce code pour que les remplacements ne soient que de type "Totalité du contenu de la cellule" ?

il suffit de remplacer xlPart par xlWhole

dhany

Merci dhany !

Rechercher des sujets similaires à "remplacer valeurs multiples tout fichier"