Ler e aprender conceitos e técnicas em tutoriais VBA VBA , executando e memorizar pequenos programas VBA que acompanham os tutoriais. Rapidamente criar funções personalizadas no Excel VBA usando o VBA " Function" declaração . VBA tem muitas declarações e projetos virtuais para uso em programas personalizados que são executados dentro de aplicativos do Office. Para evitar a sobrecarga de informações , como você aprender, trabalhar para entender um programa de amostra pequena de cada vez. Para fazer isso, a execução de um programa de tal declaração , uma de cada vez, e fazendo pequenas alterações no programa. Instruções
Leia Tutoriais
1
Leia o texto do tutorial para obter uma visão geral do conceito de VBA ou procedimento, o autor está descrevendo , e ajudá-lo a compreender todos os exemplos de código VBA que acompanham o artigo. < Br > página 2
Copie o exemplo de código a partir da página da Web para a área de transferência . Abra o aplicativo do Office , a amostra foi escrito para , em seguida, entrar no ambiente de programação Visual Basic for Applications com a tecla " Alt " e " F11 " simultaneamente. Por exemplo, cole a primeira listagem do programa no artigo do MSDN " Edição de texto " para o ambiente de programação VBA do Word .
3
Clique na janela central do meio ambiente, em seguida, pressione "Ctrl" e "V" simultaneamente para colar o código de exemplo para o ambiente de programação Visual Basic for Applications . Pressione " F5" para executar o exemplo.
4
Pressione " Ctrl" e "A" ao mesmo tempo para selecionar o exemplo de código, em seguida, pressione "Delete" para apagar todas as suas declarações. Digite novamente a amostra com a mão e da memória. Consulte a lista da amostra original do artigo somente quando necessário. Repita este passo várias vezes até que você não precisa ler a lista de programas originais. Isso ajuda a entender como funciona o programa de amostra .
Criar funções personalizadas do Excel
5
Abra o Excel e digite o ambiente de programação Visual Basic for Applications , clicando no botão " Visual Basic" sob a guia "Desenvolvedor" .
6
Clique no menu " inserir", clique no item "Módulo " para inserir uma nova janela de programação para a função personalizada .
< br > 7
Digite as declarações de sua função na nova janela . Uma maneira rápida de escrever uma função personalizada é escrever algumas declarações que modificam o valor de uma função interna para o Excel. Por exemplo, para cortar texto de entrada de espaços em branco e encontrar a localização de um caractere especial como "@ ", use duas funções internas do Excel para escrever a sua função, em seguida, cole a lista para a janela de programação do Excel VBA: < br >
findAmpersand Função Pública ( arg As String) Como IntegerfindAmpersand = WorksheetFunction.Search ( "@" , WorksheetFunction.Trim (arg) ) End Function
8
Pressione " Alt" e " F11 " simultaneamente para retornar ao Excel , clique no botão " Fx " à esquerda da barra de fórmulas acima da grade da planilha . Clique no nome de sua função na lista de funções, clique em "OK" para inseri-lo na planilha.