Como escrever uma sub-rotina para uma planilha do Excel

Se você é um programador, escrevendo sub-rotinas do Excel é uma tarefa simples.

Planilhas são ferramentas poderosas que nos permitem gerenciar grandes quantidades de informações relacionadas com um formato fácil e visual. Para o usuário planilha avançada, todos os tipos de recursos estão disponíveis para automatizar tarefas, realizar cálculos e criar formatos elegantes. Há coisas que não podem ser feitas com as funções do Excel e recursos de formatação, no entanto- para esses recursos, você precisa escrever código rígido. Felizmente, Excel permite que você escreva sub-rotinas em Visual Basic e ligá-los para a direita em suas planilhas.

  • Abra a planilha que você gostaria de escrever uma sub-rotina para.

  • Abra o Editor do Visual Basic do Excel pressionando o "Alt" e a "F11" chaves ou seleccionando "Ferramentas" na barra de menu, passar o mouse sobre "macro" e clicando em "Editor do Visual Basic."



  • selecionar "Inserir" na barra de menu e clique em "Módulo." Isto irá abrir uma nova janela no centro em que você pode escrever código.

  • Digitar "Sub," seguido do nome que você gostaria para o seu sub-rotina, e bateu "Entrar." O Editor do Visual Basic irá preencher automaticamente entre parênteses e "End Sub." No meio, você pode escrever o código para o seu sub-rotina (você vai precisar saber Visual Basic).

  • Executar a sub-rotina de escrever a partir do editor (usando o "Toque" botão) ou a partir da folha de cálculo como uma macro. Para executá-lo a partir da folha de cálculo, seja atingida a "Alt" chave eo "F8" chaves, ou selecione "Ferramentas" na barra de menus, mouse sobre "macro" e clique em "Macros." Você deverá ver o seu sub-rotina listada na caixa de diálogo isso traz.

dicas & avisos

  • Se você está inseguro sobre como executar uma operação particular, você pode gravar uma macro e, em seguida, analisar o seu código. selecionar "Ferramentas," passe o rato por cima "macro" e clique em "Gravar Nova Macro." O nome do novo macro (este será o nome da sub-rotina em um novo módulo) e, em seguida, executar a operação em questão (tais como a introdução de texto em uma célula). Parar a gravação, abrir o módulo no Editor do Visual Basic e dar uma olhada no código que executa a ação que você deseja.
De esta maneira? Compartilhar em redes sociais:

LiveInternet