Ti avevo detto che un tuo vecchio file, contenente le dichiarazioni e le macro del file di cui parli, io riesco a eseguirlo senza problemi su XL2016, che e' il successore di XL2013.
Ebbene, a seguito di una segnalazione di una automazione Outlook + Excel che non funziona piu' dopo aver applicato aggiornamenti datati 16 giu, ho constatato che il mio Office 2016 (che corrisponde a un abbonamento Office 365) aveva gli aggiornamenti automatici bloccati per impostazione.
Dopo aver proceduto agli aggiornamenti (necessari per allinearmi con la situazione del cliente che ha l'automazione Outlook + Excel), anche il tuo vecchio file segnala errore all'apertura, con la stessa situazione tua.
Facendo il rollback a una vecchia versione datata Dicembre 2016 il problema non si presenta (il rollback a Maggio 2017 non e' stato sufficiente; non ho provato altre versioni intermedie perche' ogni rollback richiede circa mezz'ora).
Le versioni Office 2013 e 2016 sono disponibili sia come versioni Standalone sia come abbonamento Office 365. Nel primo caso gli aggiornamenti sono visibili (e possono essere eliminati) in Pannello di controllo /Programmi e funzionalita'; scegliere "Visualizza aggiornamenti installati". Nel secondo caso (abbonamento Office 365) esiste un ambiente "ClickToRun" che deve essere usato tramite comandi da eseguire all'interno di una finestra CMD.exe aperta come Amministratore
I comandi che ho usato per portare il mio Office2016 (in abbonamento) alla versione di Dic 2016:
- Codice: Seleziona tutto
cd %Programfiles%\Common files\Microsoft shared\Clicktorun
OfficeC2rClient.exe /update user updatetoversion=16.0.7668.2066
Nel tuo caso, questa cartella di lavoro ha mai funzionato con Office 2013? Se "
Si, prima funzionava" allora dovresti provare a rimuovere gli aggiornamenti applicati. Ma se non hai i diritti di amministratore dovresti non avere la possibilita' di farlo.
Il "backoffice" e' l'ambiente di lavoro a cui accedi quando attivi il tab File; qui trovi comandi a livello di file o di applicazione, mentre negli altri tab trovi comandi che lavorano sulla tua cartella di lavoro. Uno dei comandi che troverai e' il "Converti" (dal formato xls al formato xlsm); da quello che ho visto, non c'e' bisogno di essere amministratore per accedere a questi comandi.
Ciao