Microsoft Excel 2007 e Excel 2010 vêm com um subconjunto built-in do Visual Basic, chamado de Visual Basic for Applications (VBA), que você pode usar para customizar o produto de Microsoft Excel. Se você está executando uma tarefa repetitiva, pode felizmente escrever um pequeno pedaço de código para substituí-lo. Enquanto VBA foi projetado com o programador novato em mente, você tem que seguir alguns protocolos de programação para obter o seu código para funcionar corretamente.
Coisas que você precisa
- Excel 2007 ou Excel 2010
Clique no "Alt" e "F11" chaves de dentro de qualquer planilha Excel ou pasta de trabalho para abrir o Editor do Visual Basic (VBE). Você também pode acessar o VBE clicando no "Desenvolvedor" guia e depois clicando em "Visual básico."
Clique no "Inserir" guia e clique em "Módulo" para abrir uma janela em branco para o seu programa.
Digite a palavra "Sub" (Para a sub-rotina) ou "Função" para a janela, seguido do nome do seu programa. Por exemplo, "itálico sub ()" é a primeira linha de uma sub-rotina de chamada "Itálico." Se o VBA retorna um resultado como um número, é uma função. Se ele executa uma tarefa sem retornar alguma coisa, é uma sub-rotina.
Digite um apóstrofo em uma nova linha, seguido por uma descrição do que o programa é para. Por exemplo: "`Esta macro coloca em itálico uma célula realçada."
Digite o corpo do seu código a partir de uma nova linha. Por exemplo, para colocar em itálico uma célula, digite:
"Selection.Font.Italic = True."
Digitar "End Sub" ou "End Function" em uma nova linha, dependendo se você definiu um Sub ou função na Etapa 3.
Executar o código pressionando o "F5" chave.
dicas & avisos
- Alternar frente e para trás a partir da pasta de trabalho para o VBE pressionando o "Alt" e "F11" chaves juntas.