je souhaiterait que l'on puise saisir le code iban dans la cellule et quelle ce mette en forme automatiquement
Un essai en macro (code placé dans le module VBA de la feuille concernée) :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 And Target.Count = 1 Then
If Len(Target) <= 27 Then
Target = Replace(UCase(Left(Target, 2)) & Format(Mid(Target, 3, Len(Target) - 15), "###-####-####-##") & Format(Mid(Target, 15, 15), "##-####-####-###"), "-", " ")
End If
End If
End Sub
Le fichier modifié :