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 )