? Microsoft Excel tem uma linguagem de programação , Visual Basic for Applications, que permite aos desenvolvedores estender o conjunto de ferramentas padrão do Excel. Usando esta linguagem de programação com proficiência envolveria uma curva de aprendizado longa , se não fosse para o comando de gravação de macro do Excel. Este comando grava um programa para você com base nos comandos que você executar em Excel. Ao estudar esses programas, você pode aprender a escrever o seu próprio. Como as macros podem mudar grandes volumes de dados de forma rápida, testar todas as suas macros em cópias de seus dados originais antes de usá-los nesses dados. Instruções
Olá Macro
1
Abra o Excel , em seguida, clique em "Novo item" do botão do Office para criar uma nova pasta de trabalho.
2
Clique o menu "Desenvolvedor" botão " Visual Basic" , que informa ao Excel para abrir o ambiente de programação Visual Basic.
3
Clique comando "Module" do menu "Inserir" para inserir uma nova janela para as demonstrações de macro.
4
Digite as seguintes declarações para a nova janela.
sub Pública HelloExcelUser
Msgbox "Olá Excel Usuário! "
End Sub < br >
5
Pressione " F5" para executar o programa . Uma caixa de mensagem irá aparecer, criado pelo programa .
6
Clique em "OK " na caixa de mensagem para fechá-lo e acabar com o programa.
Registro
7
Crie uma nova pasta de trabalho , clicando em " novo" item do botão Office.
8
Digite o seguinte lista em uma coluna de células da planilha , em seguida, arraste uma região de seleção em torno da lista .
Clark Kent
Lois Lane
Jimmy Olsen
9
Clique no botão "Record" do menu " desenvolvedor " para exibir a caixa de diálogo para a gravação de macros .
10
Type " FilterMacro " para o nome da macro, clique em "OK " para iniciar a gravação da macro.
11
Clique o menu "Home" botão " Filtro" e clique em todas as caixas de seleção na caixa de diálogo "Filter" para limpar as caixas de seleção, com exceção de " Lois Lane ". Isso diz ao Excel para filtrar a lista para mostrar apenas a entrada com " Lois Lane ".
12
Clique em "OK " para fechar a caixa de diálogo do filtro, em seguida, clique na guia "Desenvolvedor" .
13
14
Clique no botão " macros " para exibir uma lista de macros, clique no item " FilterMacro "
Clique no botão "Stop Recording" para terminar a gravação de macros. .
15
Clique no botão "Editar " para entrar no ambiente de programação VB . Excel irá exibir o macro que você escreveu por gravação. Você vai escrever uma nova macro manualmente , usando as instruções na macro gravada .
16
Arraste uma região de seleção em torno das declarações " FilterMacro " , em seguida, pressione "Control" e "C" simultaneamente para copiar as declarações para o clipboard.
17
Clique em uma área vazia da janela de programação, em seguida, pressione "Control" e "V" simultaneamente para duplicar a macro " FilterMacro " .
18
Digite sobre o nome " FilterMacro " com o nome " FilterMacro2 ". Digite sobre o endereço da célula na entre parênteses após o texto texto " ActiveSheet.Range " , com o seguinte texto : "$ A $ 40: $ A $ 43" . Isto irá dizer Excel para aplicar um filtro para as células no intervalo $ A $ 40 a $ A $ 43 . Você vai digitar essa lista em uma etapa que vem
19
Tipo sobre o texto citado após o texto " Criteria1 " com esta : ". . Bananas " Isto irá dizer Excel para mostrar apenas o " Bananas " item da lista filtrada.
20
Clique no ícone " Excel" na barra de tarefas do Windows para retornar ao Excel . Digite esta lista na célula " $ A $ 40", e as células abaixo dela :
Frutas
Maçãs
Laranjas
Bananas
21
Clique no botão " Macros " na barra de ferramentas , clique duas vezes no item " FilterMacro2 ", que representa o programa que você acabou de escrever . Excel irá executar o programa, o que resultará em apenas o " Bananas " item que está sendo exibido na lista que você digitou na etapa anterior . Esta seção mostrou como usar a informação a partir de uma macro gravada para escrever uma nova macro.