Código para otimizar uma macro
Construir macros no Excel ou em outro aplicativo do Office utilizando códigos em VBA é uma mão na roda para automatizar e ao mesmo tempo acelerar ações, com ou sem a intervenção do usuário, porém, em alguns casos, principalmente quanto o código é extenso, essas macros podem demorar um pouco para serem executadas ou mesmo disponibilizar mais memória e/ou recursos do seu equipamento. Para minimizar o problema, se necessário, inclua os comandos abaixo no inicio e no final do seu código.
' inicio código
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Application.EnableEvents = False
' final código
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
Application.EnableEvents = True
Comentários
Postar um comentário