O tempo para aprender VBA depende, e muito, da dedicação de cada pessoa. Há pessoas que conseguiram aprender com apenas dez horas de aulas, já outras pessoas conseguiram a partir de trinta ou até cinquenta horas. Como em muitas outras atividades, quanto maior a prática menor será o tempo para dominar a ferramenta.
A principal vantagem do VBA é que ele está conectado à ferramenta mais utilizada no mercado financeiro, o famoso Excel. O VBA vai te ajudar a automatizar e a organizar muitas das suas rotinas e processos. Outra grande vantagem é que ele é muito simples e fácil de aprender!
É uma ferramenta universal Um dos motivos mais importantes para você começar a aprender Excel é o fato de ele ser uma ferramenta universal. Isto é, quase todas as empresas fazem uso desse recurso para organizar o trabalho, o que vai exigir que os colaboradores saibam usá-lo para realizar as suas tarefas.
Se você tiver tarefas no Microsoft Excel que fizer repetidamente, poderá gravar uma macro para automatizar essas tarefas. Uma macro é uma ação ou um conjunto de ações que você pode executar quantas vezes quiser.
Python é tipicamente usado em aplicações web e como linguagem de scripting para administração de sistemas. A facilidade de integração com C faz de Python uma linguagem embutida atrativa em aplicações de maior porte.
Código. Java tem mais linhas de código que Python, o que pode exigir mais tempo. Python é mais simples e eficiente.
Python
Java