Criar e salvar todas as macros em uma única pasta de trabalho

Observação:  Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Se você achar que se recriar as mesmas macros, você pode copiar as macros para uma pasta de trabalho especial, chamada xlsb salvo no seu computador. Quaisquer macros que você armazena na sua pasta de trabalho pessoal ficam disponíveis para você sempre que você inicia o Excel no computador.

Isso é diferente de comportamento de padrão do Excel, onde uma macro só funciona na pasta de trabalho que o contém.

Para criar a pasta de trabalho pessoal, primeiro é necessário criar uma macro e armazená-la na pasta de trabalho pessoal de macros. Antes de começar, certifique-se de que a guia desenvolvedor está disponível na faixa de opções no Excel. Para obter mais informações, consulte Mostrar a guia Desenvolvedor .

Criar e atualizar a pasta de trabalho pessoal de macros

  1. Na guia desenvolvedor, no grupo código, clique em Gravar Macro.
    Comando Gravar Macro no grupo Código da guia Desenvolvedor

  2. Na caixa de diálogo Gravar Macro, digite um nome significativo para a macro na caixa nome da Macro. Certifique-se de que você não use espaços no nome.

  3. Na caixa Armazenar macro em, selecione Pasta de trabalho pessoal de macros.
    caixa de diálogo Gravar Macro

  4. Clique em OK.

  5. Execute as ações a serem gravadas.

  6. Na guia desenvolvedor, no grupo código, clique em Parar gravação.
    Comando Parar Gravação no grupo Código da guia Desenvolvedor

  7. Feche a pasta de trabalho.

    Uma mensagem é exibida solicitando que você salve as alterações feitas na pasta de trabalho pessoal de macros.

  8. Clique em Salvar para salvar a pasta de trabalho.

Sempre que criar uma nova macro e salvá-la na sua pasta de trabalho pessoal ou atualizar qualquer macro que a pasta contenha, você é solicitado a salvar a pasta de trabalho pessoal como aconteceu a primeira vez que salvou uma macro.

Compartilhando macros

Se desejar copiar macros de pasta de trabalho pessoal para outra pasta de trabalho ou vice-versa, você pode fazer isso no Editor do Visual Basic (VBE ). Você pode iniciar o Editor do Visual Basic no Excel pressionando ALT + F11. Para obter mais informações sobre como copiar uma macro de uma pasta de trabalho para outra, consulte Copiar um módulo de macro para outra pasta de trabalho.

Se você quiser compartilhar seu arquivo xlsb com outras pessoas, você poderá copiá-lo para a pasta XLSTART em outros computadores. Em Windows 10, Windows 7 e Windows Vista, esta pasta de trabalho é salvo na pasta de name\AppData\Local\Microsoft\Excel\XLStart C:\Users\user. No Microsoft Windows XP, esta pasta de trabalho é salvo na pasta C:\Documents and Settings name\Application Data\Microsoft\Excel\XLStart. Pastas de trabalho na pasta XLStart são abertas automaticamente sempre que inicia do Excel e qualquer código armazenados na pasta de trabalho pessoal de macros serão listados na caixa de diálogo Macro

Se você tiver uma ou apenas algumas macros que você deseja compartilhar com outras pessoas, você pode enviar a pasta de trabalho que contém-las em um email. Você também pode disponibilizar a pasta de trabalho em uma unidade de rede compartilhada, ou de uma biblioteca do SharePoint Services.

Para criar a pasta de trabalho pessoal, primeiro é necessário criar uma macro e armazená-la na pasta de trabalho pessoal de macros. Antes de começar, certifique-se de que a guia desenvolvedor está disponível na faixa de opções no Excel. Para isso:

No menu Excel, clique em Preferências... > Ferramentas & Faixa de opções. Na categoria Personalizar faixa de opções, na lista Guias principais, marque a caixa de seleção desenvolvedor e clique em Salvar.

Criar e atualizar a pasta de trabalho pessoal de macros

Para criar a pasta de trabalho pessoal, primeiro é necessário criar uma macro e armazená-la na pasta de trabalho pessoal de macros.

  1. Na guia Desenvolvedor, clique em Gravar Macro.

  2. Na caixa de diálogo Gravar Macro, digite um nome significativo para a macro na caixa nome da Macro. Certifique-se de que você não use espaços no nome.

  3. Na caixa Armazenar macro em, selecione Pasta de trabalho pessoal de macros.

  4. Clique em OK.

  5. Execute as ações a serem gravadas.

  6. Na guia Desenvolvedor, clique em Interromper Gravação.

  7. Salvar as alterações, e em seguida, feche a pasta de trabalho e finalmente feche o Excel.

    Uma mensagem é exibida solicitando que você salve as alterações feitas na pasta de trabalho pessoal de macros.

  8. Clique em Salvar para salvar a pasta de trabalho.

Sempre que você cria uma nova macro e salvá-lo na sua pasta de trabalho pessoal ou atualizar quaisquer macros contido nele, você será solicitado a salvar a pasta de trabalho pessoal.

Compartilhando macros

Se desejar copiar macros de pasta de trabalho pessoal para outra pasta de trabalho ou vice-versa, você pode fazer isso no Editor do Visual Basic (VBE ). Você pode iniciar o Editor do Visual Basic no Excel, clicando em Visual Basic na guia desenvolvedor. Para obter mais informações sobre como copiar uma macro de uma pasta de trabalho para outra, consulte Copiar um módulo de macro para outra pasta de trabalho.

Se você quiser compartilhar seu arquivo xlsb com outras pessoas, você poderá copiá-lo para a pasta inicial do Excel em outros computadores. Essa pasta para Mac está na pasta inicial na ~/Library/Containers/com.microsoft.Excel/Data/Library/Application suporte/Microsoft/móvel/Excel /.

Se você tiver uma ou apenas algumas macros que você deseja compartilhar com outras pessoas, você pode enviar a pasta de trabalho que contém-las em um email. Você também pode disponibilizar a pasta de trabalho em uma unidade de rede compartilhada, ou de uma biblioteca do SharePoint Services.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no UserVoice do Excel.

Início da página

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×