Software  
 
Conhecimento computador >> Software >> Microsoft Access >> 
Tutorial VBA do Excel Macro
Trabalhar nos bastidores do Microsoft Excel é uma linguagem de script chamada Visual Basic for Applications (VBA). Com o VBA , você pode automatizar qualquer aspecto da funcionalidade do Excel para minimizar as tarefas repetitivas que você faz com a mão. Em particular, estudar a propriedade Selection and Range objeto do VBA irá ajudá -lo a alavancar este poder de Visual Basic. A propriedade Seleção e faixa de objetos

Como Visual Basic está no coração de funcionalidade estendida do Excel, dois componentes são fundamentais para Visual Basic: a Propriedade Seleção e objeto Range . "Seleção" refere-se às células selecionadas no momento , enquanto Gama é um conjunto definido de células. A propriedade de Seleção pode ser tratado como um intervalo.
Usando a propriedade Selection

Para ver a propriedade Selection em ação, abra o Excel e vá para o IDE do Visual Basic ( ambiente de desenvolvimento ) integrado com a tecla " Alt- F11 ". Na janela de código , digite esta função:

Sub Macro1 ()

Selection.EntireColumn.Interior.Color = rgbYellowSelection.EntireRow.Interior.Color = rgbBlueEnd Sub

retorno para Excel ( " Alt- F11 " ) . Execute a macro , seleccionando desenvolvedor> Macros. Selecione " Macro1 " e clique em " Executar". Seu código coloriu toda a coluna e linha da célula selecionada no momento. Escolha outro celular e executar a mesma macro para o mesmo efeito sobre a célula recém-selecionada .
Usando Faixa

O código que você acabou de escrever as células coloridas em um Faixa formado a partir da seleção atual. Vire a mesa agora , selecionando as células de um intervalo que você especificar . Entre esta nova função no IDE Visual Basic :

Sub Macro2 ()

Range. ( "A1 : c10 " ) Selecione

Selection.EntireColumn.Interior.Color = rgbYellowSelection.EntireRow.Interior.Color = rgbBlue

End Sub

Retornar para Excel e executar essa macro. Observe que o intervalo especificado no código foi o único a ser colorido .
Recebendo o valor de uma célula

O objeto Range tem muito mais propriedades , além de cor interior . A propriedade Value é essencial saber , porque contém os dados da planilha código do seu projeto provavelmente precisará acessar . Para saber como usar o Visual Basic para acessar os valores da seleção atual , primeiro inserir alguns dados em qualquer parte de uma planilha . Voltar para a IDE Visual Basic e aceder a esta função :

Sub macro3 ()

para cada ob Em Selection.CellsMsgBox ( ob.Value ) Next

End Sub < br >

retornar para a planilha , selecione os dados que você digitou , e executar a função Macro3 você acabou de escrever . Visual Basic exibe uma caixa de alerta com o valor de cada célula.
Gravação Macros

Escrever código à mão diretamente no IDE Visual Basic não é a única maneira de criar macros. Você pode deixar Macro Recorder do Excel traduzir suas ações planilha para macros.

Selecione qualquer grupo de células , clique em Desenvolvedor > Gravar Macro . Pressione " OK" para aceitar o nome macro padrão. Aplicar uma borda grossa para as células selecionadas e clique desenvolvedor> Stop Recording . Selecione um outro grupo de células e repetir o macro escolhendo desenvolvedor> Macros. Clique em "Executar " no nome da macro que você acabou de gravar. Visual Basic irá colocar uma borda em torno da faixa recém-selecionado .

Anterior :

Próximo : No
  Os artigos relacionados
·Como atualizar o Microsoft Access Database 
·Como escrever macros em uma folha de Excel 
·Funções de planilha do Excel 
·Como usar uma função do Excel para formatar dados 
·Como usar o Gerenciador de Relatórios Excel Add-In 
·Como usar o Microsoft Excel 3-D Pie Charts 
·Subtotais em vários níveis no Microsoft Excel 
·Como aumentar a largura da coluna no Excel 2007 
·Como remover uma imagem no meio de minha planilha Excel…
·Como usar formulários de dados acesso para editar dado…
  Artigos em destaque
·Como especificar que o endereço da célula não vai mu…
·Como Expandir todas as colunas no Excel 2007 
·O que é o arquivo de extensão Ods 
·Como recuperar arquivos XLS não salvos 
·Como Chegar iPhone Números sobre iTunes 
·Como recuperar itens excluídos após a Lixeira foi esv…
·Como fazer um Movie Maker Clipe Silencioso 
·Como remover Cubase Prefs 
·Como apagar um iPod Usando MediaMonkey 
·Como usar a função de data no Excel para mostrar Pró…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados