Você está aqui: Excel VBA ::: Dicas de Estudo e Anotações ::: Macros |
Excel VBA para iniciantes - Quer aprender VBA no Excel? Comece aprendendo a gravar macros e reproduzí-lasQuantidade de visualizações: 336 vezes |
Nesta dica mostrarei um dos passos iniciais para qualquer pessoa interessada em aprender VBA no Excel. VBA significa Visual Basic for Applications. O Visual Basic da Microsoft é a linguagem de programação que funciona para fazer os programas da Microsoft conversarem entre si, como: Word, Power Point, Outlook, Excel e Access. Já as macros são sinônimos para os códigos que podemos criar na linguagem de programação Visual Basic. O que vamos fazer nessa dica é o seguinte: vamos gravar uma macro que vai escrever nosso nome em uma célula e nossa idade na célula ao lado. Em seguida nossa macro vai colocar o nome em negrito e colorir a idade de azul. Vamos começar? Como criar macros no Excel Vamos começar gravando a nossa macro. Siga atentamente os passos a seguir: 1) Se o Excel ainda não estiver aberto, abra-o; 2) Após abrir o Excel, crie uma nova pasta de trabalho (com uma nova planilha); 3) Se estiver usando o Excel do Office 365, a guia Desenvolvedor não será exibida por padrão. Para ativá-la, vá em Arquivo -> Opções. Na guia Personalizar Faixa de Opções, selecione a caixa de seleção Desenvolvedor na lista à direita e selecione OK. 4) Com a guia Desenvolvedor já disponível, selecione qualquer célula na planilha. Agora vá na aba Desenvolvedor e clique o botão Gravar Macro. Em Nome da macro vamos informar o valor "NomeIdade" e para o atalho vamos escolher a combinação Ctrl+Shift+N. O restante pode ficar padrão mesmo. Clique o botão OK. A partir deste momento a gravação da macro se inicia e o Excel começa a monitorar todas as atividades e as convertirá para código VBA. 5) Digite o seu nome na celula ativa e sua idade na célula ao lado dela. Em seguida coloque o seu nome como negrito e defina uma cor para o texto da sua idade. Clique o botão Para gravação. Pronto! Você acaba de gravar sua primeira macro no Excel. Como executar as macros que gravei no Excel Para reproduzir a macro que você acabou de gravar, selecione uma célula e ative a combinação de teclas Ctrl+Shift+N (ou vá na aba Desenvolvedor -> Macros, selecione a macro desejada e clique o botão Executar. Onde visualizo o código VBA das minhas macros? Agora vem a parte mais interessante da nossa dica. Para visualizar o código VBA que o Excel gerou automaticamente durante a gravação da macro, vá na guia Desenvolvedor -> Macros, selecione a macro desejada e clique o botão Editar. Nesse momento o editor do Visual Basic for Applications será aberto e nos mostrará o seguinte código: Sub NomeIdade() ' ' NomeIdade Macro ' ' Atalho do teclado: Ctrl+Shift+N ' ActiveCell.Select ActiveCell.FormulaR1C1 = "OSMAR" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "52" ActiveCell.Select With Selection.Font .ThemeColor = xlThemeColorAccent1 .TintAndShade = 0 End With End Sub Nesse editor você poderá editar os códigos das suas macros à vontade. É claro que esse é apenas um dos passos necessários para se tornar um bom desenvolvedor VBA. Bons estudos. |
![]() |
Veja mais Dicas e truques de Excel VBA |
Dicas e truques de outras linguagens |
jQuery - Como remover uma classe (ou classes) de um elemento HTML usando a função removeClass() do jQuery |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |