Não sei por que, mas quando o código "Exit Sub" é lido pelo VBA, ao invés dele sair da Sub ele retorna para o código de cima como se existisse um Loop invisível,
Alguém sabe por que isso acontece?
Bom, eu precisava ver o código que está ocorrendo isto, para funcionar desta maneira, eu creio que o código que está indicando o que deve ser feito; tem como você me enviar a parte do código que isto ocorre ?
Abs.
Marcado como RespostaTHIAGO J8quinta-feira, 24 de janeiro de 2019 12:17
Bom, eu precisava ver o código que está ocorrendo isto, para funcionar desta maneira, eu creio que o código que está indicando o que deve ser feito; tem como você me enviar a parte do código que isto ocorre ?
Abs.
Marcado como RespostaTHIAGO J8quinta-feira, 24 de janeiro de 2019 12:17
Boa tarde, já consegui resolver. O Problema era que a sub era uma change de uma combo box e dentro do código o valor da combo box mudava assim reiniciava a sub novamente, era para isso acontecer mas depois que acontecia o Vba começava a ler o código de
forma errada, quando chegava no exit sub ele voltava um código acima. Acredito que mudando o valor da cmb box de dentro do próprio modulo change acabava confundindo o VBA. Era para iniciar a sub, mudar seu valor, reiniciar a sub, e sair dela , mas isso não
ocorria já que na hora do "Exit sub" o Vba voltava a ler um código acima.