Computador A - SAMSUMG Séries 5, 64 bit - Windows 8.1 - Microsoft Office Enterprise 2007
Um programa em Excel 2007 com bastante programação em VBA deixou de funcionar após instalação automática do Windows Update.
Corrigi a instalação do Office utilizando o CD. Desinstalei e reinstalei o Office. Ficou tudo na mesma.
Todos os outros programas em Excel - também com algum código em VBA - continuaram a funcionar normalmente.
Corri o programa em dois outros computadores B - Dell 64 bit Windows 7, e
C - Thoshiba 64 bit Windows 7, os quais já estavam desligados há uns dias não tendo consequentemente feito a última(s) actualização automática do Windows Update. O programa funcionou normalmente nos dois computadores.
Deixei que fizessem a actualização automática. O programa em causa deixou de funcionar.
Conclui que o problema estava numa das últimas actualizações do Windows Update. Provavelmente a instalada em 10.12.2014.
Desinstalei a actualização específica do Excel 2007.
Estando o problema na interpretação dum código VBA é provável que o erro esteja num dos Update for Microsoft Office 2007.
Resolvi utilizar um método mais radical fazendo um Restore para uma data anterior a 10/12/2014. Apenas tinha um Restore Point para 08/12/2014 que utilizei.
O programa passou a funcionar o que no meu entender prova que o problema esta algures numa das actualizações datadas de 10/12/2014.
Alterei a configuração do Windows Update, contrariando a recomendação da Microsoft, para
Chek for updates but let me choose whether to download and install them
Esta situação não é do meu agrado mas se cumpro a recomendação da Microsoft e deixo activas as actualizações automáticas, volto a ter o mesmo problema.
Existe uma série de actualizações importantes pendentes, mas não sei qual delas rejeitar para que o problema não volte a acontecer.
Agradeço qualquer ajuda que permita resolver este problema