Uso da CPU do VBA durante a depuração

0

Existe um motivo pelo qual o uso da CPU irá pular durante a depuração no Word VBA?

Eu notei que, mesmo quando "entro em" um projeto, e nada está sendo calculado, exceto esperar que eu passe para a próxima instrução, a CPU sobe cerca de 25-30% e fica lá, em todos os 4 núcleos em um Core-i5 2400.

Eu posso verificar no Gerenciador de Tarefas que WINWORD.EXE é o culpado. O uso da memória é consistente e esperado. O uso da CPU aumenta quase 30% e cai imediatamente se eu parar de depurar.

Isso está no Office 2007.

    
por Aaron Thomas 18.09.2013 / 18:14

1 resposta

0

A depuração exige o rastreamento de todos os objetos e variáveis relacionados, além de usá-los de fato como no modo não-depuração.

Esse rastreamento ainda está acontecendo, mesmo enquanto você está sentado, esperando que você clique em "Próximo passo" ou algo parecido.

    
por 18.09.2013 / 18:20