Macro Recherche et remplace

BRUNO62

XLDnaute Occasionnel
Bonjour à tous,
Je cherche à avoir le chiffre 1 qui apparaît devant chaque mot contenant un "a" dans la colonne A.
Voir pièce jointe
Merci, pour votre aide
Bon dimanche
A+
 

Pièces jointes

  • EX1.xlsm
    20 KB · Affichages: 45
  • EX1.xlsm
    20 KB · Affichages: 43
  • EX1.xlsm
    20 KB · Affichages: 46

Theze

XLDnaute Occasionnel
Re : Macro Recherche et remplace

Bonjour,

Pourquoi le sujet "Macro Recherche et remplace" ?
Teste ceci :
Code:
    Dim Plage As Range
    Dim Cel As Range
    
    With Worksheets("Feuil1")
     
        Set Plage = .Range(.Cells(1, 1), .Cells(.Rows.Count, 1).End(xlUp))
    
    End With
    
    For Each Cel In Plage
        
        If Cel.Value Like "*a*" Then Cel.Value = "1 " & Cel.Value
    
    Next Cel
    
End Sub

Hervé.
 

Modeste

XLDnaute Barbatruc
Re : Macro Recherche et remplace

Bonjour Bruno,

Essaye avec
VB:
Sub lulu()
For lig = 1 To Cells(Rows.Count, 1).End(xlUp).Row
    If Cells(lig, 1).Value Like "*a*" Then Cells(lig, 1) = 1 & Cells(lig, 1)
Next lig
End Sub

[Edit:] Oups! Bonjour Theze, désolé pour la collision
 

Discussions similaires

Réponses
10
Affichages
233

Statistiques des forums

Discussions
312 358
Messages
2 087 581
Membres
103 598
dernier inscrit
f-laurent