grazie mille per l'aiuto, era proprio quello che cercavo
nel frattempo comunque ho provato con il registra macro che mi era stato consigliato ed ero arrivato a questo codice che comunque funzionava...
codice:
'elimino il suffisso R
Columns("B:B").Select
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Range("B1").Select
ActiveCell.FormulaR1C1 = "Suffisso R perso"
r = 2
Do Until Cells(r, 1) = ""
primocarattere = Left(Cells(r, 1), 1)
If IsNumeric(primocarattere) Then
Cells(r, 1).Select Selection.TextToColumns Destination:=Cells(r, 1), DataType:=xlDelimited, _ TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _ Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _ :="R", FieldInfo:=Array(1, 1), TrailingMinusNumbers:=True
End If
r = r + 1
Loop
Si vede chiaramente purtroppo la differenza tra la il tuo codice ed il mio, molto più "artigianale" non avendo studiato le basi