Perfeito...
só não entendi o por que só funciona com esse -1...?
Vlw gtsalikis
mueldavc, não sei como está disposta suas rotinas e se testou as dicas, mas na dica do colega gtsalikis, esta macro entrará em Loop Infinito devido exatamente ao "-1".
O "-1" na instrução On Error GoTo -1 significa para ignorar o Erro e voltar uma linha antes, assim ao se deparar com o erro "6" que é de Estouro, será direcionado a linha "If Err Then Stop" novamente, e isto se acontecerá infinitamente.
Pesquise na net ou na propria ajuda do VBA sobre a On Error GoTo e terá melhores definições, por exemplo, se utilizar:
On Error GoTo 0 você estará ignorando o erro, as vezes é necessário em determinada parte das rotinas utilizar esta instrução.
[]s
Postado : 22/07/2014 10:58 am