Guardar uma macro

Aplica-se A
Excel 2013

Pode criar uma macro no Excel ao executar o gravador de macros ou ao utilizar o editor de Visual Basic for Applications (VBA). Depois de ter criado a macro, poderá querer guardá-la de modo a poder utilizá-la novamente no livro atual ou noutros livros.

Guardar uma macro com o livro atual

Se necessitar da macro apenas no livro em que a criou, clique em Guardar ou Guardar Como como faria normalmente. Mas guardar um livro com macros é um pouco diferente porque tem de estar num formato de ficheiro especial com "macros ativas". Por isso, quando tenta guardá-lo, o Excel pede-lhe duas opções:

O livro contém macros ou código VBA

  • Salve-o como uma pasta de trabalho habilitada para macros (tipo de arquivo *.xlsm) clicando em Não.
  • Guarde-o como livro sem macros ao clicar em Sim.

Para guardá-lo como um livro com permissão para macros:

  1. Clique em Não.
  2. Na caixa Guardar Como, na caixa de listagem Guardar com o tipo, selecione Livro de Macro-Enabled do Excel (*.xlsm).
    Guardar Como livro com permissão para macros
  3. Clique em Guardar.

Criar e guardar a macro no seu livro Pessoal

Para disponibilizar as macros sempre que abrir o Excel, crie-as num livro chamado Pessoal.xlsb. Trata-se de um livro oculto armazenado no seu computador que abre sempre que inicia o Excel. Consulte Criar e guardar todas as macros num único livro para saber como fazê-lo.

Copie as macros para um Livro Pessoal de MacrosGuia de introdução: criar uma macroCriar ou eliminar uma macroExecutar uma macro