avevo sviluppato un progetto in Excel 2003 con molte macro e collegamenti
esterni. Adesso però la mia azienda vuole passare ad Office 2007. Ho quindi
provato a far girare il progetto sotto Excel 2007 SP1. Ora, se lascio la
cartella nel formato originale (*.xls) non ci sono problemi di sorta, ma se
la salvo nel formato Excel 2007 con macro attivate (*.xlsm) paradossalmente
non riesco ad attivare le macro. Nonostante le impostazioni del centro
sicurezza siano ai minimi livelli e abbia inserito il percorso della cartella
tra i percorsi attendibili, le macro continuano ad essere bloccate. Non solo:
nell'Avviso di protezione per Molteplici problemi di Excel 2007 SP1,
l'opzione di attivare le macro NEMMENO ESISTE; l'avviso mi informa che:
"Questo file contiene macro crittografate che sono state disattivate perchè
non è installato alcun software antivirus in grado di analizzarle. Per
eseguire le macro, rimuovere la crittografia o le restrizioni alle
autorizzazioni per il file" e mi dà soltanto l'opzione "Proteggi da contenuto
sconosciuto (scelta consigliata)". Posso altresì scegliere di attivare o meno
l'aggiornamento dei collegamenti esterni.
Il mio antivirus di casa (Avira Antivirus Personal - Free) e quello di
lavoro (McAfee), entrambi aggiornati, non rilevano alcun virus nel progetto
(sempre che questi antivirus siano in grado di analizzarlo).
Ho provato a far girare il progetto anche su altri pc (sia con Windows Vista
che con Win XP SP 2 e 3) e altre versioni di Office 2007 ma non ottengo
nessun risultato: le macro non si attivano.
Ho anche provato a togliere tutte le passwords di protezione: dell'apertura,
dei fogli, della cartella e del progetto VBA ma il risultato è sempre il
solito: le macro non si attivano.
Se può servire faccio anche presente che il pulsante "Modalità
progettazione" del menù "Sviluppo" rimane sempre premuto senza possibilità di
disattivarlo.
Dov'è che sbaglio? Qualcuno mi può aiutare a attivare queste macro?
Grazie fin d'ora,
Alessandro
>avevo sviluppato un progetto in Excel 2003 con molte macro e collegamenti
>esterni. Adesso perň la mia azienda vuole passare ad Office 2007. Ho quindi
>provato a far girare il progetto sotto Excel 2007 SP1. Ora, se lascio la
>cartella nel formato originale (*.xls) non ci sono problemi di sorta, ma se
>la salvo nel formato Excel 2007 con macro attivate (*.xlsm) paradossalmente
>non riesco ad attivare le macro. Nonostante le impostazioni del centro
>sicurezza siano ai minimi livelli e abbia inserito il percorso della cartella
>tra i percorsi attendibili, le macro continuano ad essere bloccate. Non solo:
>nell'Avviso di protezione per Molteplici problemi di Excel 2007 SP1,
>l'opzione di attivare le macro NEMMENO ESISTE; l'avviso mi informa che:
>"Questo file contiene macro crittografate che sono state disattivate perchč
>non č installato alcun software antivirus in grado di analizzarle. Per
>eseguire le macro, rimuovere la crittografia o le restrizioni alle
>autorizzazioni per il file" e mi dŕ soltanto l'opzione "Proteggi da contenuto
>sconosciuto (scelta consigliata)". Posso altresě scegliere di attivare o meno
>l'aggiornamento dei collegamenti esterni.
>Il mio antivirus di casa (Avira Antivirus Personal - Free) e quello di
>lavoro (McAfee), entrambi aggiornati, non rilevano alcun virus nel progetto
>(sempre che questi antivirus siano in grado di analizzarlo).
A macro that is contained in an encrypted Office Open XML file does not
run in 2007 Office programs
http://support.microsoft.com/kb/927150
Facci sapere se e come hai risolto, grazie.
--
Tiziano Marmiroli
Microsoft MVP - Office System
http://www.riolab.org
=============
=============
Se volessi seguire il suggerimento di Tiziano,
potresti aggiornare il Registry automaticamente;
prova a scaricare il file Password.Reg al Sito di
Ron de Bruin:
Macros are disabled when you open password protected workbooks
http://www.rondebruin.nl/password2007.htm
---
Regards,
Norman
Grazie ancora,
Alessandro
"Norman Jones" ha scritto:
=============
A questo punto avrei un'altra domanda: qual è un antivirus capace di
analizzare macro crittografate?
=============
Non penso che ci sia un antivirus capace di
analizzare macro crittografate.
---
Regards,
Norman
Alessandro
"Norman Jones" ha scritto:
> Ciao Alessandro,