As macros do Excel permitem automatizar todos os tipos de tarefas, desde a entrada de dados comumente usados até a impressão automática e o salvamento de arquivos. Depois que você começa a usar o Excel, não leva muito tempo para criar uma grande coleção de macros para as tarefas que você executa com frequência. Se você adquirir um novo computador ou se quiser apenas usar o Excel em outro laptop ou PC, deverá salvar suas macros em um formato especial habilitado para macro. Depois de salvar as macros dessa forma, você pode movê-las para outro computador ou até mesmo enviá-las por e-mail para que outras pessoas também possam usá-las em suas planilhas.
Salvando e transferindo macros em um arquivo de pasta de trabalho
1
Inicie o Microsoft Excel em seu computador. Crie uma nova planilha com macros como faria normalmente.
2
Clique em “Arquivo” na barra de faixa do Excel e, em seguida, clique em “Salvar como”. Digite um nome para a pasta de trabalho no campo “Nome do arquivo” e selecione “Pasta de trabalho habilitada para macro do Excel” na lista suspensa “Salvar como tipo”. Clique no botão “Salvar” para salvar a pasta de trabalho e as macros.
3
Conecte uma unidade flash USB ou disco rígido a uma porta vazia do computador. Aguarde o Windows detectar a unidade e configurá-la para uso.
4
Clique em “Iniciar” e depois em “Computador”. Navegue até a pasta onde você salvou a pasta de trabalho do Excel com as macros salvas.
5
Realce o nome da pasta de trabalho habilitada para macro do Excel e pressione as teclas “Ctrl-C” para copiá-la para a área de transferência do Windows.
6
Retorne à janela principal do Windows Explorer. Clique duas vezes na letra da unidade USB para abri-la e exibir seu conteúdo. Pressione “Ctrl-V” para copiar o arquivo da pasta de trabalho do Excel para a unidade USB.
7
Desconecte a unidade USB e conecte-a ao segundo computador. Depois que o Windows reconhecer e configurar a unidade, abra o Windows Explorer e cole o arquivo da pasta de trabalho da unidade USB em uma pasta no segundo computador. Inicie o Microsoft Excel no segundo computador e use a pasta de trabalho habilitada para macro como faria normalmente.
Copie macros com o editor VBA
1
Inicie o Excel no primeiro computador. Abra o arquivo ou modelo da pasta de trabalho do Excel com macros que deseja exportar para outro computador.
2
Pressione as teclas “Alt-F11” para iniciar o editor do Visual Basic for Applications ou VBA.
3
Clique duas vezes na pasta “Módulos” no painel VBAProject no lado esquerdo da janela do editor VBA. Destaque o nome do primeiro módulo sob o cabeçalho da pasta Módulos.
4
Clique em “Arquivo” na barra de ferramentas do editor VBA e, em seguida, clique em “Exportar arquivo”. Insira um nome para o nome do módulo no campo “Nome do arquivo” ou deixe o nome padrão no lugar. Selecione uma pasta na qual deseja salvar o arquivo do módulo e clique em “Salvar”.
5
Exporte outros módulos de macro listados no cabeçalho da pasta Módulos para a pasta selecionada.
6
Conecte uma unidade USB ao seu computador. Copie e cole os arquivos do módulo .BAS criados pelo editor VBA na unidade USB.
7
Conecte a unidade USB ao segundo computador. Inicie o Microsoft Excel e abra o arquivo de pasta de trabalho ou modelo no qual deseja colocar os módulos de macro.
8
Pressione “Alt-F11” para abrir o editor VBA. Clique em “Arquivo” e depois em “Importar arquivo” na barra de menu. Navegue até a pasta na unidade USB onde você salvou os arquivos .BAS do primeiro computador. Destaque o nome do primeiro arquivo do módulo e clique em “Abrir”. O editor VBA importa o código do módulo e cria uma nova macro na pasta de trabalho atual com o nome da macro usado no primeiro computador.
9
Importe os outros módulos de macro da unidade USB usando o editor VBA.
10
Clique em “Arquivo” e depois em “Salvar como”. Salve a pasta de trabalho atual como uma pasta de trabalho habilitada para macro do Excel. Use as macros na pasta de trabalho normalmente.