1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| Sub Module01RemplacerDansParenthèseMajEnMinus()
Dim LastLig As Long, i As Long
Dim n As Integer
Dim Mot As String
With Sheets("Base")
LastLig = .Cells(.Rows.Count, "C").End(xlUp).Row
For i = 2 To LastLig
Mot = .Range("C" & i).Value
n = InStrRev(Mot, "(")
If n > 0 Then .Range("C" & i).Value = Left(Mot, n) & LCase(Mid(Mot, n + 1))
Next i
End With
'voici ce qu'il faut ajouter à la boucle
With Sheets("Base")
.Range("C1", Range("C65536").End(xlUp)).Replace "route", "rte"
.Range("C1", Range("C65536").End(xlUp)).Replace "chemin", "che"
.Range("C1", Range("C65536").End(xlUp)).Replace "impasse", "imp"
.Range("C1", Range("C65536").End(xlUp)).Replace "avenue", "av"
.Range("C1", Range("C65536").End(xlUp)).Replace "allee", "allée"
End With
End Sub |
Partager