Macros do Excel estão associadas apenas à pasta de trabalho onde criadas. Porém, não precisa recriar boa macro em outra pasta para aplicar mesmas ações. Macros podem ser copiadas, movidas ou disponibilizadas para outras pastas.
Ao trabalhar com macros no Excel 2013, aba Desenvolvedor deve estar ativa na Faixa de Opções.
Talvez a forma mais simples de "importar" macro de uma pasta para outra é Copiar e Colar.
Selecione aba Desenvolvedor e clique no botão Macros para exibir diálogo Macro.
No diálogo, selecione a macro que deseja exibir no editor Visual Basic (VB) e clique Editar para exibir código VBA.
Também pode pressionar "ALT" + "F11" para abrir editor VB de qualquer lugar na pasta.
No editor VB, selecione apenas instruções de programação da macro; não inclua título ou última linha. Clique Editar e Copiar no menu para copiar código destacado.
Abra pasta onde macro será adicionada. Na aba Desenvolvedor, clique Macros. Atribua nome à macro e clique Criar para exibir editor VB. Quando abrir, posicione cursor na linha em branco entre as duas instruções. Clique Editar e Colar para inserir código copiado. Clique Arquivo e Salvar para salvar pasta e macro.
Este método cria arquivo de código VB (arquivo BAS) que pode ser exportado para importar em outras pastas.
Abra editor VB e exiba macro a exportar. Clique Arquivo e Exportar Arquivo.
Na caixa Salvar Arquivo, navegue à pasta onde salvar, nomeie arquivo e clique Salvar. Arquivo disponível para importar em outras pastas.
Para importar BAS e adicionar a projeto de pasta, selecione aba Desenvolvedor e clique no botão Visual Basic para abrir editor. No editor, clique Arquivo e Importar Arquivo para exibir diálogo. Navegue à pasta apropriada e selecione arquivo a importar. Clique Abrir.
Quando Excel inicia, abre arquivo Personal.xlsb se presente, como pasta oculta. Contém macros disponíveis para qualquer pasta rodando naquele computador. Criar Personal.xlsb fornece biblioteca de macros disponíveis naquele computador.
Para criar, abra Nova pasta no Excel. Na aba Desenvolvedor, clique Gravar Macro para exibir diálogo.
Atribua nome à macro, selecione Pasta de Macros Pessoal em "Armazenar macro em". Clique OK para iniciar gravação. Execute ações para incluir na macro. Quando concluir, clique Parar Gravação na aba Desenvolvedor ou botão na Barra de Status.
Após completar macro, clique no botão Visual Basic na aba Desenvolvedor para abrir editor VB. Selecione VBAPROJECT (PERSONAL.XLSB) no painel Projeto. Clique Arquivo e Salvar PERSONAL.XLSB.
Tecnologia Eletrônica © [www.351231.com]