Dopo aver installato tutti gli ultimi aggiornamenti di Windows, il mio codice VBA di Excel mostra un errore di automazione all'inizio del primo modulo. Contiene alcune forme e numerosi moduli di codice VBA. Tuttavia, quando si rimuovono i moduli (e il codice associato) tutto va bene.Errori di automazione di Excel/VBA dovuti a Office Service Pack 3.0 causati dai moduli
La stessa cosa è accaduta circa un anno fa dopo alcuni aggiornamenti di Windows. Quindi l'eliminazione dei file .exd ha funzionato, ma gli aggiornamenti correnti (incluso Service Pack 3) sembrano essere diversi.
Cosa sta succedendo e come posso far funzionare i moduli? Tutto il codice è invariato ed è sopravvissuto a tutti gli aggiornamenti di windows/office precedenti. Esecuzione di Windows 7 (stesso accadimento sul computer Vista) e Office 2007.
avanti non direttamente a confrontare, ma solo differenza fondamentale che ho trovato è "Microsoft Windows Common Controls 6.0 (SP6) MSCOMCTL.OCX che datato 6/6/12 sulla macchina aggiornata (e non funzionante) e il 4/11/11 su una "vecchia" Non usando alcun controllo di terze parti e tutto ha funzionato bene fino a quando non sono stati eseguiti gli aggiornamenti di Windows. – Rob
@Rob Penso che confrontare le date con i file sarebbe abbastanza semplice, ma che ev. Il [Mscomctl.ocx] (http://support.microsoft.com/kb/2597986) era in un aggiornamento di sicurezza di ieri (14 agosto) e tu dici di aver appena installato gli ultimi aggiornamenti su il computer. Potrebbe essere il problema, potrebbe non esserlo, ma dal momento che questo è qualcosa che è cambiato nelle ultime 24 ore, tu sospiri t voglio provare a disinstallare l'aggiornamento specifico o annullare la registrazione del nuovo ocx e quindi registrare il "controllo di lavoro". Ci vorranno forse cinque minuti per vedere se questo è il tuo problema. – ray
Il confronto delle date è stato complicato dal momento che le macchine non sono identiche e alcuni timbri sembrano dipendere da quando sono stati eseguiti esattamente gli aggiornamenti in precedenza. Come dici tu, l'annullamento della registrazione e la registrazione funziona perfettamente. – Rob