Vérifier un IBAN en VBA

L’International Bank Account Number, généralement nommé sous l’acronyme IBAN, est un système international de numérotation de comptes bancaires, il permet l’identification exacte du compte et de l’établissement bancaire, ce qui facilite les opérations de paiement et de prélèvement.

L’IBAN est différent selon le pays, la banque et selon le détenteur du compte. Il est donc unique.

J’ai appris que la génération de l’IBAN suivait un algorithme spécifique, ainsi, il est possible de vérifier la validité d’un IBAN via un autre algorithme, je n’ai pas résisté à l’envie d’implémenter et de tester cet algorithme en VBA !

Algorithme pris sur Wikipedia

Code source :