In inglese si traduce con “This operation has been cancelled due to restrictions in effect on this computer.” ma in ogni caso si tratta di una stupida rogna che mi ha portato a perdere del tempo prima di capirne la giusta soluzione e correzione. Si tratta di un problema che affligge potenzialmente Excel, sia per Microsoft Office 2007 che per Office 2010 e non è detto che si presenti comunemente, nel mio caso si è presentato su una sola macchina che, nonostante una configurazione assolutamente standard e pari alle altre, ha deciso di generare questo errore:
Il problema non è risolvibile con il fix di Microsoft segnalato da decine di forum e blog nostrani (support.microsoft.com/?kbid=310049, ndr), soprattutto perché nel mio caso Outlook non era neanche installato sulla macchina, e Google Chrome non era stato installato e disinstallato come nei diversi casi descritti.
Ciò che mi ha realmente aiutato è stato un messaggio nel forum inglese di supporto di Microsoft, questo per l’esattezza:
Che, riportando in breve qui, va a rimettere a posto alcune chiavi di registro apparentemente modificate da Chrome, nonostante il mio caso “estraneo” al browser di Google:
HKEY_CURRENT_USER\Software\Classes\.htm /ve /d htmlfile /f | |
HKEY_CURRENT_USER\Software\Classes\.html /ve /d htmlfile /f | |
HKEY_CURRENT_USER\Software\Classes\.shtml /ve /d htmlfile /f | |
HKEY_CURRENT_USER\Software\Classes\.xht /ve /d htmlfile /f | |
HKEY_CURRENT_USER\Software\Classes\.xhtml /ve /d htmlfile /f |
Associa i file HTML (e soci) al browser predefinito di sistema, che gestirà inoltre i collegamenti ipertestuali nei documenti (come in Excel o qualsiasi altro software, per l’appunto).
Mi sono quindi permesso di scrivere un piccolo batch che in automatico andrà ad effettuare il lavoro, accertandosi (e chiudendo) che non esistano sessioni aperte di Excel e Word (i programmi che hanno interessato me in particolare), al termine del quale vi basterà re-impostare il vostro browser preferito come predefinito, quindi lanciare uno dei file che precedentemente vi hanno dato il problema e riprovare a fare clic su un collegamento ipertestuale.
@echo off | |
cls | |
echo "This operation has been cancelled due to restrictions in effect on this computer" | |
echo Fix valido per Microsoft Office 2007/2010 su Windows Xp o superiore. | |
echo (Test effettuati su configurazione Win7 con Office 2010) | |
echo GSolone feb.2012 | |
echo; | |
echo ATTENZIONE: | |
echo SALVARE IL PROPRIO LAVORO E CHIUDERE TUTTE LE FINESTRE DEI SOFTWARE OFFICE APERTE PRIMA DI CONTINUARE! | |
echo; | |
pause | |
:CHIUSURAPROGRAMMI | |
echo Verifica e chiusura processi Office ... | |
echo; | |
taskkill /IM WINWORD.EXE /F | |
if errorlevel 1 echo Processo gia' chiuso, procedo. | |
echo; | |
taskkill /IM EXCEL.EXE /F | |
if errorlevel 1 echo Processo gia' chiuso, procedo. | |
echo; | |
:RIPRISTINOREGISTRO | |
echo Ripristino valori chiavi di registro ... | |
REG ADD HKEY_CURRENT_USER\Software\Classes\.htm /ve /d htmlfile /f | |
REG ADD HKEY_CURRENT_USER\Software\Classes\.html /ve /d htmlfile /f | |
REG ADD HKEY_CURRENT_USER\Software\Classes\.shtml /ve /d htmlfile /f | |
REG ADD HKEY_CURRENT_USER\Software\Classes\.xht /ve /d htmlfile /f | |
REG ADD HKEY_CURRENT_USER\Software\Classes\.xhtml /ve /d htmlfile /f | |
echo; | |
echo Impostare ora Internet Explorer come predefinito, quindi riprovare a selezionare uno dei collegamenti ipertestuali non funzionanti prima dell'applicazione di questo fix. |
E’ possibile scaricare l’eseguibile direttamente dall’area pubblica di gfsCom: gfsolone.com/fix/Office-RestrictionsFix.exe
Buon lavoro :-)
L'articolo potrebbe non essere aggiornato
Questo post è stato scritto più di 5 mesi fa, potrebbe non essere aggiornato. Per qualsiasi dubbio ti invito a lasciare un commento per chiedere ulteriori informazioni! :-)