Notifications
Clear all

Macro não roda no Excel 2010

3 Posts
1 Usuários
0 Reactions
1,585 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia!

Tive atualização para o Excel 2010 e desde então não consigo rodar as macros existentes que foram criadas na versão 2003.
Já converti para pasta de trabalho habilitada para macro (*.xlsm), mas sempre aparece a mensagem de erro "Erro em tempo de execução '445': objeto não aceita esta ação" quando tento carregar meu formulário Inicial ao acionar o botão de comando da Macro:

Na depuração consta:

Inicial = < A variável do objeto ou a variável do bloco 'With' não foi definida>

Sub iniciar()
Load Inicial 'carraga o form inicial
Inicial.Diretorio.Value = CurDir ' coloca o caminho do
' arquivo atual em um campo texto invisivel
Inicial.Show ' inicia o form inicial
End Sub

Alguém aí já passou por este problema e poderia me dar uma dica para solucionar.

Grato.
:oops: :mrgreen: :geek: :ugeek:

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/10/2010 7:16 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


Rodei exatamente o mesmo código aqui no 2010 e executou.

Qual linha fica marcada para depuração?

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/10/2010 6:23 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá Edson!

Linha marcada pela depuração:

Load Inicial

mensagem da depuração: < A variável do objeto ou a variável do bloco 'With' não foi definida>

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/10/2010 6:57 am