Fórmulas do Excel em VBA
Este artigo agrupa as fórmulas do Excel em VBA.
Sobre as fórmulas do Excel em VBA
Por que usar as fórmulas no VBA?
Uma vantagem de utilizar fórmulas no VBA é você não ter que reescrever uma função já embutida no Excel. Imagine, por exemplo, que você precisa encontrar a linha onde está determinado registro em uma tabela. Em vez de criar um loop para verificar o valor de cada célula, pode se utilizar a função CORRESP.
Além disso, as funções nativas do Excel são otimizadas para oferecer o melhor desempenho. Se tentar refazer a função à mão, dificilmente obterá um desempenho melhor.
Como programar as fórmulas?
As funções do Excel podem ser acessadas no VBA por meio do objeto WorksheetFunction. Por exemplo, para acessar a função de soma, basta utilizar WorksheetFunction.Sum.
Os detalhes para utilizar cada fórmula serão descritos nas seções abaixo.
Matemática e trigonometria
Em breve você poderá visualizar os artigos sobre as fórmulas de matemática e trigonometria no VBA nesta seção.
Referências
Veja os documentos utilizados como base para construir este artigo.
- MICROSOFT. Desempenho do Excel: melhorar o desempenho de cálculo. Acesso em 30 de outubro de 2026.
- MICROSOFT. Objeto WorksheetFunction (Excel). Acesso em 30 de outubro de 2026.