Excel Vba

Gerar IBAN por Excel VBA

Se você fizer uma pesquisar rápida na internet sobre IBAN, terá uma gama imensa de resultado explicando e detalhando sobre o significado da sigla, para que serve, quando foi adotado no Brasil, quantos caracteres devem ter. Até mesmo sites que geram o IBAN para você.

Durante um projeto de implantação SAP surgiu a necessidade de gerar uma grande quantidade desses códigos para cadastro.

Eu fiz várias pesquisas, encontrei ótimas explicações de como calcular o digito verificador, até mesmo um código VBA pronto e disponível.

Acontece que todos os modelos que encontrei eram de outros países e tinham formatos diferentes dos adotados no Brasil, então com o código que encontrei na internet customizei a planilha que compartilho com vocês.

O código não é de minha autoria e os créditos estão no código fonte. O que fiz foi através de formulas de Excel deixar o formato apto para utilização do código e geração do IBAN no padrão Brasil.

Esse código estava pronto, mas foi necessário entender primeiro o que devia ser passado para o código, por exemplo agência com 5 caracteres sem o digito, caso tenha menos dígitos tem que passar com zeros a esquerda.

Após gerado o IBAN eu fiz por amostragem vários testes em sites que possuem a ferramenta de geração de IBAN na internet (um por um) e validei a estrutura por essa amostragem.

Como esses dados são críticos e sensíveis, eu aconselho exaurir as validações e por ser um código livre não me responsabilizo por sua utilização.

Espero que seja útil, caso tenham dúvidas deixem nos comentários.

Clique aqui para baixar o arquivo.

One thought on “Gerar IBAN por Excel VBA

  • Danilo

    Consigo acessar o SAP através do VBA com SAP fechado, script para abrir o SAP e fazer a atividade necessária???

    Resposta

Deixe uma resposta