Execução de macro do VBA no início do Excel 2010 - Erro

0

Eu tenho tentado criar uma macro para ser executada toda vez que eu abro o documento. Eu tentei usar o evento Open, mas não parece estar funcionando. O código está abaixo:

Private Sub Workbook_Open()
    Cells(3, 1) = "WOWWW"
End Sub  

(Pode parecer ridículo, mas estou tentando fazer com que qualquer parte do código funcione, para avançar ainda mais com a macro de hora de início).

Sempre que abro o arquivo, a célula ( A3 ) não parece estar mudando. Alguma idéia sobre isso?

Não sei se é importante, mas não abro o arquivo diretamente. Abri-lo através da abertura do programa Excel e, em seguida, File Tab - > Open - > %código%. Isso é porque eu tenho um problema se eu abrir o arquivo diretamente, o que é outro assunto.

    
por Noob Doob 30.10.2013 / 14:47

1 resposta

0

Eu não acho que o problema que você não pode abrir o arquivo diretamente, e a incapacidade do Excel para executar este código não estejam relacionados. Parece que há alguma corrupção no arquivo.

Como parece que o Excel não detectou isso automaticamente, sugiro copiar todas as planilhas para um novo arquivo e usar exportar e importar o código para recuperar o código.

Outros métodos para recuperar um arquivo corrompido podem ser encontrados aqui

    
por 30.10.2013 / 20:07