Software  
 
Conhecimento computador >> Software >> Microsoft Access >> 
Como escrever macros no Excel 2010
Macros permitem realizar praticamente qualquer tarefa no Microsoft Excel mais rápido e mais eficiente. Quer se trate de uma fórmula comum ou a criação de nomes de arquivos pré- formatados para salvar suas planilhas , macros permitem que você execute uma função ou tarefa com um atalho de teclado ou clique do mouse. Você pode até criar macros que são executados automaticamente quando você abrir ou fechar uma planilha do Excel . Você pode usar o gravador de macro para criar macros simples , mas escrever suas macros utilizando VBA (Visual Basic for Applications ) permite automatizar as tarefas mais complexas do Excel. Instruções
1

Abra o Excel em seu computador. Clique na aba " View" na fita e , em seguida, clique no ícone " Macros " .
2

Digite um nome descritivo para o novo macro. Não use espaços no nome da macro. Criar uma macro de exemplo para usar durante o processo de aprender a escrever uma macro em VBA. Portanto , digite a macro nome " Change_Worksheet_Names " no nome do campo macro e , em seguida, clique em "Criar ". O Microsoft Visual Basic para a janela de aplicação é aberta e exibe um " módulo ( código)" janela com o documento de código em branco " () Sub Change_Worksheet_Names " .
3

Continue a criar a macro de exemplo , que muda tudo o genérico "Sheet1 " planilhas " Plan2 " em uma pasta de trabalho para um valor de um cabeçalho ou célula título em cada planilha. Por exemplo, se você digitar o título para cada folha na célula "A1" de cada planilha , essa macro altera o nome exibido na parte inferior de cada folha de cálculo para o valor da célula referenciada - neste caso, "A1 ". Para criar a macro usando VBA , insira o seguinte código entre as " Change_Worksheet_Names Sub ( )" e " End Sub" tags:

Dim MyWorksheet Como Planilha

Para Cada MyWorksheet em planilhas

" A próxima linha de código verifica se a célula A1 em cada planilha não está vazio. Este texto é um código de "observação ". A marca de aspas simples no início da linha informa Excel não incluir este texto no código de macro. Observações são uma boa maneira de deixar notas no código VBA que explicam comandos ou sintaxe usados.

Se myWorksheet.Range ( "A1") . Value < > "" Then

' Este comando renomeia a planilha para o valor de texto na célula "A1" da primeira planilha .

myWorksheet.Name = myWorksheet.Range ( "A1") . valor

End If

" o comando " Avançar " instrui o Excel para repetir comandos o código acima até que tenha terminado de renomear todas as planilhas na pasta de trabalho ativa.

Próxima
4

Clique no botão" Salvar " ícone abaixo da barra de menu na janela do editor VBA. Digite um nome para o modelo do Excel que contém o código de macro. Selecione " Livro do Excel Macro- Enabled" como o tipo de arquivo e clique em " Salvar". Feche a janela do editor do VBA.
5

Teste a macro para o código VBA de exemplo. Digite um nome de título ou folha de cabeçalho na célula A1 de cada planilha . Por exemplo , digite "Daily , " Weekly "e" mensal " na célula A1 de três planilhas . As guias para cada planilha na parte inferior da janela do Excel deve ler" Sheet1 ", " Plan2 "e" Plan3 ", respectivamente .

6

Clique em " Macro" na aba " View" . destacar o " Change_Worksheet_Names " macro e clique em " Executar". os nomes guia da planilha na parte inferior da janela para a mudança "Daily ", " Weekly " e" Mensal ".

Anterior :

Próximo : No
  Os artigos relacionados
·Como calcular a curva normal de probabilidades de propo…
·A chave de controle não é a seleção de áreas múlt…
·Como importar música no Microsoft Office Access Databa…
·Como criar automaticamente formas do Visio a partir do …
·Como fazer um gráfico em Excel , com intervalos de 0,5…
·Microsoft Access Switchboard Tutorial 
·Como quebrar o eixo Y no Excel 
·Como importar um arquivo de texto delimitado por tabula…
·Como fazer Stem & Folha Lotes em Excel 
·Projetos de banco de dados Microsoft Access 
  Artigos em destaque
·Como gravar um DVD usando um gravador externo 
·Você pode editar um subformulário dentro de um formul…
·Como criar um sorteio no Flash 
·Tutorial para Macromedia Flash Professional 8 
·Como instalar SWH Plugins no Audacity 
·Caminho mais fácil de aprender Photoshop 
·Como criar pontos de vista com montantes calculados em …
·Como converter um nulo Data 
·Como fazer uma Casa Bassline em Reason 
·Como unir arquivos MOV 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados