No VBA, quando ocorre um erro:
cliqueemDepurarparaveroerro:
Eu tenho algum código vba no Excel causando um problema (o código em si não é relevante para o propósito desta questão)
Quando o código é executado, recebo a seguinte mensagem de erro
Subscript out of range
É isso. Nada mais.
No Visual Studio, quando alguma coisa quebra, recebo uma pilha de chamadas, o depurador move a linha de código defeituosa em questão, etc., e a depuração pode ser muito simples.
Minha pergunta é o que posso fazer para descobrir mais sobre esse problema, além de tentar percorrer a linha de código de cada vez.
Existe uma maneira de fazer o VBa parar na linha que causa o erro. Ou mostra isso em uma das janelas / painéis, como um painel de exceção.
Tags microsoft-excel vba