Como combinar módulos de macros no excel

Excel fornece um ambiente versátil para trabalhar com praticamente qualquer conjunto de dados, mas macros estender essa versatilidade para fazer quase qualquer coisa possível. Usuários avançados de Excel podem programar, manipular e macros perfeitas para tirar o máximo proveito de suas planilhas. macros do Excel são escritos em Visual Basic, e existem em pacotes chamados módulos. Às vezes, os usuários do Excel desejam combinar módulos, para reduzir a desordem ou torná-lo mais fácil de exportar e importar todos os seus macros de uma só vez.

  • Abra o livro que contém os módulos do Visual Basic no Microsoft Excel.

  • Abra o Editor do Visual Basic através do separador Developer. Alternativamente, você pode pressionar o atalho de teclado "Alt" mais "F11."

  • Encontre os módulos na janela Project no canto superior esquerdo do Editor do Visual Basic e abrir os dois, clicando duas vezes em seus nomes ou com o botão direito em cada e selecionando "view Code" a partir do menu drop-down.

  • Marque a totalidade do código do primeiro módulo. Faça isso clicando no início e arrastando o mouse sobre o texto na íntegra, ou clicando no módulo e pressionando o atalho de teclado "Ctrl" mais "UMA."



  • Copiar a seleção, selecionando "Cópia" a partir do menu Editar ou pressionando o atalho de teclado "Ctrl" mais "C."

  • Clique no outro módulo, no final, de modo que você pode digitar o texto para ele. Certifique-se o cursor de texto é uma linha completa abaixo do último pedaço de código no módulo, passando pela "End Sub" e a linha abaixo que, se houver um.

  • Colar a seleção copiada para o final deste módulo, quer através da selecção "Colar" no menu Editar, ou pressionando o atalho de teclado "Ctrl" mais "V."

  • Verifique se tudo, desde o outro módulo foi copiado com sucesso e colado e que ele funciona corretamente. Você pode verificar isso executando o módulo.

  • Excluir o outro módulo (o que você copiou) clicando com o botão direito no seu nome e selecionando "Remover " a partir do menu drop-down. Se você não ver esta opção listada, provavelmente é porque o depurador está em execução. Pressione o botão de parada (um quadrado localizado na barra de ferramentas na parte superior) para pará-lo, e tente novamente.

dicas & avisos

  • Se você tiver macros que se referem pelo nome para o módulo, você estará removendo, você terá que atualizar esse nome para o nome do módulo que você está colando-o. Isto pode ser facilmente realizado usando o recurso Substituir no menu Editar. Além disso, se o módulo que você copiar e excluir tem variáveis ​​declaradas no topo (as linhas que começam com "Dim ..."), Você vai precisar para colar estes em parte superior do outro módulo (sob as suas declarações de variáveis) em vez de na parte inferior com o resto.
De esta maneira? Compartilhar em redes sociais:

LiveInternet