Merci de ta réponse Jean-Eric,
Entre temps j'ai trouvé le code suivant qui me correspond mieux à ma demande :
Sub FILTRE()
Dim Rg As Range, C As Range
Application.ScreenUpdating = False
With Worksheets("Feuil1")
Set Rg = .Range("A2:A" & .Range("A" & .Cells.Rows.Count).End(xlUp).Row)
ss = Rg.Address
End With
For Each C In Rg
C.Value = Right(C.Value, 8)
Next
Application.ScreenUpdating = True
End Sub
La fonction est quasiment la même que le tiens sauf que le miens ne retranscrit pas les données dans la colonne B.
Je voulais pousser plus loin l'idée et l'appliquer a mon fichier professionnel... Mais je n'y parviens pas.
Je voulais insérer mon code cité ci dessus au fichier en pièce jointe.
J'aimerais que le code fonctionne pour la colonne "O" de l'onglet portefeuille livrable.
Pour cela sur ce même onglet il y a déjà un bouton "mise a jour tableau" avec un code VBA, je souhaiterais insérer le code ci dessus dans le bouton existant...
Merci d'avance