Esta pode não ser a sua resposta, mas é uma situação que vi que produz os resultados que você descreveu.
Procure na (s) macro (s) a seguinte declaração:
Application.ScreenUpdating = False
Isso informa a interface GUI do Excel para não mostrar nenhuma alteração / atualização / qualquer coisa que esteja acontecendo. Isso pode ser desejável enquanto uma macro é executada. No entanto, você precisa garantir que a macro, em algum momento, define isso de volta para true assim:
Application.ScreenUpdating = True
Se isso nunca for definido como True, isso produzirá uma situação como você descreveu.
Primeiro pesquise o código da propriedade "ScreenUpdating" que está sendo definida, remova-o e veja se isso resolve o problema.
Se você não encontrar "ScreenUpdating" em nenhum lugar do código, terá outro problema.
Editar: parece que alguém já mencionou a atualização da tela nos comentários acima.