Novidades

Como faço para criar um script do Microsoft Excel?





Microsoft Excel suporta automatizar comandos do Excel e apresenta uso de macros e Visual Basic for Applications scripting. Macros são uma série pré-gravada de comandos, definido para ser executado automaticamente quando um comando específico é dado. VBA é um dialeto da linguagem de programação Visual Basic e pode ser usado para criar macros, bem como para executar comandos automatizados com base em certas condições.

Permitindo macros e scripts

Antes que você possa começar a criar macros e scripts VBA, ative a guia Desenvolvedor no menu da fita. A guia desenvolvedor é onde a opção de criar macros e scripts é mantido, bem como a inclusão de outras ferramentas projetadas para usuários e desenvolvedores avançados do Excel. Uma vez que a opção é habilitado, ajustar a configuração de segurança de macro do Excel para que você possa testar e executar suas macros.

Clique Arquivo.

selecionar opções.

Clique Personalizar fita e marque a Desenvolvedor check-box.

Clique Está bem.

Clique no Desenvolvedor aba no menu da fita.

Clique Segurança macro.

Selecione os Habilitar todas as macros (não recomendado- código potencialmente perigoso pode ser executado) botão de rádio e clique Está bem.

Gorjeta

  • Quando você terminar de usar suas macros e scripts, voltar a este menu e configurar a opção de Desativar todas as macros com notificação ou Desativar todas as macros, exceto as digitalmente assinadas para evitar que código potencialmente malicioso seja executado em outros documentos do Excel.

Video: PLANILHA EXCEL 2010

criar macros

Macros executar automaticamente através de seus comandos e ações gravadas quando um comando específico é emitido. Cada ação que você tomar no Excel durante a gravação é adicionada à macro, assim como um par de prática corre para suavizar o seu processo antes de começar a gravar.


Clique gravar Macro de Desenvolvedor aba.

Digite um nome, atalho e descrição para a macro nos campos apropriados.

Gorjeta

  • Desde a sua macro dispara usando o Ctrl chave e a chave que você especificar, escolha uma combinação de teclas que você normalmente não usar ou que não está associada a uma função interna para o Excel.
  • nomes de macro deve começar com uma letra, não pode conter espaços, ea tecla de atalho deve ser uma letra.

Clique no macro loja em drop-down e selecione onde você quer manter a macro.

  • este livro limita a macro com o documento Excel que você está editando no momento.
  • nova pasta de trabalho cria um novo documento Excel especificamente para armazenar esta macro.
  • Livro pessoal de macros cria um documento Excel oculta que armazena todas as suas macros para uso com qualquer documento Excel.

Clique Está bem.

Execute as ações que deseja automatizar, e depois clique Stop Recording. Use o atalho de teclado especificado para usar sua nova macro.

Usando VBA Scripting

VBA preciso alguma prática para entender e aplicar corretamente, por isso, se você é novo para a linguagem, veja guias como Excel Fácil e Home & Saiba de cursos de Excel VBA e tutoriais. Microsoft Hey, Scripting Guy! série de blog também contém alguns exemplos úteis de scripts para Excel.

Clique Visual básico de Desenvolvedor aba.

Encontre a folha que você deseja adicionar um script VBA para a partir do Projeto – VBAProject painel e clique duas vezes a folha.

Digitar ou colar o segmento de código VBA que você deseja adicionar à sua folha na Código janela.

Clique Corre Seguido por Executar Sub / UserForm para testar seu script VBA.

Gorjeta

  • o F5 chave também executa o seu script.

Se o script funciona como pretendido, continue com qualquer outra scripting ou trabalhar com o Excel. Se não, ajustar o script no Código janela até que ele se comporta como pretendido.

Video: Criando usuarios no Active Directory 2012 R2 através de Script vbs

Referências

  • ligação Microsoft: Criar ou excluir uma macro
Gosta de dicas de futebol para investimento desportivo? Então visita agora mesmo Palpites Copa do Mundo e prepara-se para viver a emoção do maior campeonato do planeta.