Microsoft Excel 2010, como vários outros produtos do Microsoft Office , vem embalado com o Visual Basic for Applications, ou VBA , que você pode usar para manipular os dados na planilha Excel. VBA permite a criação de macros , que são processos automatizados que podem executar tarefas básicas de programação de computador e funções , que você pode colocar na folha de Excel em si para manipular dados do Excel. Usando o Excel VBA requer uma certa quantidade de conhecimento de programação de computadores . Instruções
1
Abra o arquivo do Excel 2010 que você deseja manipular com VBA. Pressione " Alt " e " F11 " para lançar o console VBA.
2
clique com o botão direito em qualquer uma das planilhas listados no lado esquerdo do console Excel VBA. Passe o mouse sobre "Inserir" e escolha a opção " Módulo ". Você verá um novo módulo aparecer debaixo das planilhas. Selecione o módulo e uma página em branco aparecerá no lado direito do console.
3
Clique em qualquer lugar na área em branco e um cursor aparecerá no canto superior esquerdo da página . Digite " Sub XXX () " ou " Function XXX ()" , mas substitua o "XXX" com o nome de sua sub-rotina ou função. Você pode nomear estes o que você deseja . Sub-rotinas são simplesmente cordas de código que pode fazer praticamente qualquer coisa, inclusive manipular a planilha Excel , que é executado a partir do "Macro" janela na planilha. Funções pode processar código VB , mas não pode manipular a própria planilha, e você usá-los como você usaria qualquer função do Excel na planilha . Ao pressionar " Enter", Excel VBA criará automaticamente o " End Sub " ou " End Function " comando . Todo o seu código deve ir entre a primeira linha e esta última linha .
4
Introduza as suas variáveis nas primeiras linhas após a " função" ou o comando "Sub" . Crie as suas variáveis , digitando " Dim X como Y ", onde " X " é o nome que você deseja atribuir à variável e "Y" é o seu tipo de variável desejada . Existem dezenas de diferentes tipos de variáveis , mas uma vez que você digitar " Dim X como" uma pequena janela irá aparecer com uma lista de todos os tipos disponíveis . Você pode optar por digitar a sua variável , ou role a lista e clique duas vezes sobre ele. Você pode criar quantas variáveis forem necessárias.
5
Digite o seu código VB real entre as variáveis eo comando "End" . Você código exato vai variar muito com base no que é , exatamente, que você quer realizar . Se você estiver criando uma função, então você precisa ter uma linha como "XXX = Y ", onde "XXX" é o nome da função, e "Y" é um valor , variável ou fórmula que irá retornar um valor .
6
Clique no "X" no canto superior direito do console VBA para fechar o console e retornar para a planilha Excel. Seus VBA alterações são salvas como parte da planilha , por isso mesmo se você fechar o console muito cedo , você pode apenas trazer o console de volta e todo o seu código ainda estará lá . Se você criou uma sub-rotina , você pode executá-lo clicando no botão "Macro" , na guia "Desenvolvedor" . Se você criou uma função, você pode acessá-lo digitando "= XXX ()" em qualquer célula .