VBA é curto para o Visual Basic for Applications e é encontrado em todos os programas de software do Microsoft Office. É o método de escrever código usando funções que fazem perguntas , realizar cálculos e respostas ou retornos presentes. Excel, o software de planilha eletrônica para o MS Office , faz mais uso de VBA em escrever código usando funções para consultar as células através da folha. Os resultados mostram , em outra célula ou retorno como um relatório, ou na mesma planilha, uma nova planilha ou um gráfico , dependendo do código que você escreve . Função para calcular o número de dias em um determinado mês  
 Reexibir e abrir o seu livro pessoal de macros no Excel. Selecione um novo módulo e escreva o seguinte código . 
 
 NoDays função ( fulldate ) 
 
 NoDays = Day ( DateSerial ( Year ( fulldate ) , IIf ( mês ( fulldate ) = 12 , 1, 
 
 mês ( fulldate ) + 1 ), 1) - 1) 
 
 End Function 
 
 Clique no botão "Save" , feche a PMW e abra um novo livro . Digite " 2/15/00 " (sem as aspas) na célula A1. Selecione A2, escolha a opção " Inserir ", " função" e , em seguida, na lista Categoria , selecione " User Defined ". Escolha a opção " pessoal.xls NoDays ! " Nome da função. Digite " A1" na área de texto fulldate do código. Escolha "OK" e você vai ter o retorno de 29 dias no mês de fevereiro de 2000. 
 Criando uma alteração percentual Função 
 
 Reexibir e abrir o seu livro pessoal de macros , escolha a opção " Inserir ", "Procedimento " e digite " PerChange " (sem as aspas) na caixa Nome da caixa de diálogo. Selecione " Function" na lista Tipo e selecione " OK". Modificar a função para este código 
 
 PERCHANGE Função ( atual Prior ) 
 
 PERCHANGE = (Corrente - Prior) . /Antes 
 
 End Function 
 
 Salvar e fechar o PMW . Clique na célula onde você deseja que sua resposta a surgir, clique em "Inserir ", "Função ", "Categoria" e , em seguida, selecione " User Defined ". Selecione " PerChange pessoal.xls ! " Da lista. Digite o endereço da célula para o valor atual ea célula para o valor anterior e selecione "OK". 
 
 Funções financeiras básicas 
 
 Valor Futuro é uma financeira comum função usada em planilhas para calcular e retornar o valor futuro de pagamentos periódicos e uma taxa de interesse comum. A função é a seguinte: 
 
 = FV (taxa, nper , pgto , vp , tipo) 
 
 INTRATE ( Taxa de Juros ) retorna a taxa de juros de um título totalmente investido. O código é : 
 
 = INTRATE (liquidação , vencimento, investimento , resgate, base ), 
 lógico e funções de pesquisa 
 
 E (lógico ) vai retornar TRUE na célula de destino se todos os argumentos na fórmula são verdadeiras. Se algum argumento é falso, então ele retorna FALSE. 
 
 = E ( logical1 , logical2 , ...) 
 
 PROCH ( pesquisa ) procura um valor especificado em uma matriz ou tabelas , com base sobre o valor encontrado na primeira linha . 
 
 = PROCH ( valor_procurado , matriz_tabela , row_index_number , range_lookup )