Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Trouver une valeur et modifier le contenu de la cellule correspondante

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

mobenjilali

XLDnaute Occasionnel
bonjour,
après plusieurs recherche sur le site je ne trouve pas mon bonheur, donc j'ai décidé de créer cette discussion.
ds le fichier ci-joint je veux qu'une fois les données de la colonne A Feuil2 sont trouvé ds la Feuil1, modifier la cellule de la colonne B Feuil1 par le contenu de la cellule de la colonne C Feuil2.
cdt
 

Pièces jointes

Bonjour

essaie ce code à placer dans un module standard
VB:
Sub remplace()
Dim TabInit() As Variant
Dim TabReplace() As Variant

With Sheets("Feuil2")
    TabReplace = .UsedRange.Value
End With
With Sheets("Feuil1")
    TabInit = .UsedRange.Value
End With
For i = LBound(TabInit, 1) To UBound(TabInit, 1)
    For j = LBound(TabReplace, 1) To UBound(TabReplace, 1)
        If TabInit(i, 1) = TabReplace(j, 1) Then
            TabInit(i, 2) = TabReplace(j, 3)
        End If
    Next j
Next i
With Sheets("Feuil1")
    .Range("A1").Resize(UBound(TabInit, 1), UBound(TabInit, 2)) = TabInit
End With

End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
453
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…