• Initiateur de la discussion Initiateur de la discussion GGPS58
  • Date de début Date de début

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 !

GGPS58

XLDnaute Occasionnel
Bonjour,

J'ai un petit soucis de recherche que je n'arrive pas à résoudre.
J'ai une valuer dans une feuille, je voudrais remplacer une valuer attenante à cette même valeur à l'aide d'une macro.
Voir mon fichier joint.

Merci de votre aide, car je sèche ...
 

Pièces jointes

Re : Recherche avec find

Bonjour,

Un autre code sur le même principe :

Code:
Option Explicit
Sub Remplacer()

Dim Couleur, Chaine, Derlig
Dim Cell As Range

Derlig = Range("B65536").End(xlUp).Row
Couleur = Worksheets("SAISIE").Range("C6").Value
Chaine = Worksheets("SAISIE").Range("E6").Value
Sheets("Base").Select
For Each Cell In Range("B1:B" & Derlig)

    If Cell.Value = Couleur Then
    Cell.Offset(0, -1) = Chaine
    End If
    
Next Cell

End Sub
 
Re : Recherche avec find

Bonjour à tous,
petite variante qui demande la chaîne à chercher et celle à renseigner:
Sub macro_remplace()
Cpt = 0
Depart = InputBox("Saisissez le nom à remplacer")
Fin = InputBox("Saisissez la valeur de remplacement")

For Each Cell In Range("A1:A9")
If Cell = Depart Then
Cpt = Cpt + 1
Cell.Offset(0, 1).Value = Fin
End If
Next
If Cpt = 0 Then
MsgBox "Aucune valeur à remplacer"
Else: MsgBox (Cpt) & " valeur(s) remplacées"
End If
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
18
Affichages
525
  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
661
Réponses
10
Affichages
384
Retour