Bonjour Sandran, Le Fil,
Ci-dessous un fichier réalisé pour vérifier tes informations et dans une extension xlsx (sans macros).
Par l'utilisation d'un tableau qui permet de se passer de macros VBA. Même si celles-ci sont beaucoup plus rapides pour effectuer le même traitement. Et en peu de lignes de code.
'Uniquement pour les classeurs acceptant les macros
Sub Iban()
TotIban = Range("H3")
DebIban = CInt(Left(TotIban, 3))
RestIban = DebIban Mod 97
For I = 4 To Len(TotIban)
RestIban = CInt(RestIban & CInt(Mid(TotIban, I, 1))) Mod 97
Next I
MsgBox "Clé RIB = " & RestIban
End Sub
.Voir notes en italique su la feuille. Si besoin de plus d'informations, notamment en cas d'utilisation de banques étrangères, me faire un retour.
Rappel: Le but du contrôle étant que la clé RIB après inclusion du reliquat ramène la procédure du modulo par 97 à un résultat égale à 0.