macros VBA “excluídas” depois de fechar o arquivo excel

9

Eu sei, o tópico soa muito estranho, mas ontem eu trabalhei em um arquivo excel com VBA durante todo o dia. Depois de salvar o arquivo no disco eu fui para casa e hoje de manhã os makros estão perdidos!

Por favor, me dê algumas dicas, onde eu possa procurar os makros.

Habilita todas as macros nas configurações é ativado e nada é mostrado na lista makros.

    
por Christian St. 21.03.2014 / 10:24

2 respostas

7

No Excel 2007 e acima, os arquivos com macros têm uma extensão de arquivo diferente.

Arquivos sem vba têm a extensão xlsx.

Arquivos com macros precisam ser salvos como uma pasta de trabalho habilitada para macro com a extensão xlsm.

Para ambos os tipos de arquivo, há também variações de modelo, ou seja, xltx e xltm, respectivamente.

O formato de arquivo padrão para um novo arquivo é xlsx, a menos que você altere essa configuração nas opções do Excel.

Se você incluir macros vba no arquivo xlsx e tentar salvá-lo, verá uma mensagem informando que não é possível salvar macros em um arquivo xlsx:

Se você optar por ignorar a mensagem e salvar o arquivo como uma pasta de trabalho livre de macro, aceite o fato de que as macros NÃO serão salvas com a pasta de trabalho.

Você viu a mensagem. Você tomou uma ação NÃO para salvar como um arquivo habilitado para macro.

Assim, as macros não são salvas com o arquivo.

É assim que funciona.

    
por 21.03.2014 / 10:35
5

Clique em "Não":

Selecione"Pasta de trabalho habilitada para macro do Excel" e clique em "Salvar":

    
por 22.10.2015 / 12:13