Barsham,
Antes de ver sua sugestão, eu terminei acima basicamente de fazer apenas isso. Eu criei um formulário emergente de Windows que tivesse uma tecla que o usuário poderia estalar se desejaram parar de processar. Esta era a única maneira que eu poderia interromper o processo de Excel.
Assim, uma vez que o usuário bate a tecla da “ATUALIZAÇÃO” na barra da fita, eu indico este formulário emergente. Se processar termina desimpedido, o formulário fechar-se-á automaticamente. Entretanto, se o usuário bate o “BATENTE que PROCESSA” a tecla neste formulário emergente, eu posso capturar e mudar uma bandeira global que seja verific dentro do laço principal do processo da atualização.
Roubo