Saiba como inserir números por extenso no Excel através de código em VBA
Sempre recebo muitos pedidos de ajuda no Excel, mas uma delas foi bem interessante e o que parecia uma dica simples se tornou em um questão mais complicada do que parecia.
Um inscrito me pediu algo que a princípio seria muito fácil de resolver, ele tinha uma planilha que gerava um recibo de aluguel, porém assim como em todos os recibos precisava do número por extenso como de praxe em todos os recibos.
Quando fui checar a questão, percebi que o Excel não possui uma função ou ferramenta para gerar números por extenso.
Lembro que desenvolvi uma maneira para resolver a questão, mas era algo muito feio rsrs.
Após algumas pesquisas descobri um código em VBA muito interessante que resolve o problema definitivamente, e então gera números aleatórios no Excel.
Objetivamente, o código cria uma nova função no Excel e cria perfeitamente o número por extenso no Microsoft Excel.
Tendo o código basta incluir em um módulo dentro do VBA dentro da planilha desejada, ou utilizar a planilha com o código existente.
Disponibilizo abaixo link para o download da planilha e código que permite gerar números por extenso no Excel:
Veja abaixo a tela da nossa planilha de recibo de aluguel que também possui o código que permite gerar números por extenso no Excel:
Nome da função no Código VBA
Importante destacar que o nome da função gerada pelo código é fextenso, desta forma, basta digitar fextenso na barra de fórmulas para acionar a função criada pelo código VBA.
Veja também todas as dicas de como utilizar este código pelo nosso vídeo do Canal ExcelForever no Youtube:
Saiba mais
- COMO BAIXAR O POWERBI
- COMO UTILIZAR A FUNÇÃO INT DO EXCEL
- Diferentes formas de inserir e excluir células no Microsoft Excel
- Extensões do Microsoft Excel
- Como criar e gerenciar pastas no Microsoft Excel
Espero que tenha gostado do artigo e seja muito útil, grande abraço e sucesso!