Notifications
Clear all

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

  RSS

Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
19/11/2009 2:47 pm  

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 )

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
20/11/2009 10:32 am  

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

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
20/11/2009 9:48 pm  

Opa, Edson!

Consegui resolver aqui... valeu!

Abraço

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


ResponderCitar (Quote)
Eduahrdo
(@eduahrdo)
New Member
Entrou: 5 anos atrás
Posts: 1
22/07/2015 8:00 am  

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


ResponderCitar (Quote)
Compartilhar: