Notifications
Clear all

"Erro de Compilação: procedimento muito grande"

4 Posts
2 Usuários
0 Reactions
4,510 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Amiguinhos do Excel,

Gravei uma macro pra apagar um monte de dado de uma planilha minha. Só q sempre q eu vou rodar, eu recebo essa mensagem: "Erro de Compilação: procedimento muito grande" e a macro não roda. Já olhei na ajuda e lá disse q quando uma rotina fica maior do q 64kb não dá pra rodar mesmo, e a sugestão é dividir em 2. Só q eu não sei puxar uma macro a partir de outra...

Alguma luz?

Abraço
(Eu sei q é feio entrar aqui só pra pedir ajuda, mas eu ando ocupado tentando ficar rico... :P )

 
Postado : 19/11/2009 1:47 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Fala Enrico...

Se você apenas gravou a macro, sem editar depois, talvez uma otimizada resolva o problema.

Se consegue dividir o código em dois sem afetar o resultado, pode fazer assim:

Sub Macro1()...
...
...
...
Call Macro2()
...
End Sub

Sub Macro2()
...
End Sub

 
Postado : 20/11/2009 9:32 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Opa, Edson!

Consegui resolver aqui... valeu!

Abraço

 
Postado : 20/11/2009 8:48 pm
(@eduahrdo)
Posts: 0
New Member
 

Acabei de precisar desta função e funcionou perfeitamente.

 
Postado : 22/07/2015 8:00 am