Marco è un insegnante di scuola superiore e desidera disattivare il sistema della Guida di Excel durante i test degli studenti. Si chiede se esista un modo semplice per farlo.
La risposta è sì, esiste un modo relativamente semplice. Potresti impostare un paio di macro che disabilitano e ripristinano i modi più comuni di apertura del sistema della Guida. Le seguenti macro, DisabilitaGuida e AbilitaGuida, fanno questo.
Questo contenuto è riservato agli abbonati
Solo gli utenti con Abbonamento VBA Coder oppure Ultimate possono visionarlo.
Se sei già abbonato Accedi per sbloccare il contenuto!
In caso contrario abbonati qui! L'abbonamento è conveniente.
E puoi interromperlo in ogni momento e in completa autonomia.
(puoi renderti conto di quanti siano i contenuti riservati
raggiungendo questa pagina)
Entrambe le macro principali chiamano la macro EnableControl. Questa macro si occupa effettivamente di rimuovere le opzioni della Guida dai menu e dalle barre degli strumenti. Da notare che le macro principali utilizzano anche il metodo OnKey per disabilitare (o ripristinare) il funzionamento del tasto funzione F1. Per utilizzare queste macro è possibile richiamarle da una procedura evento adatta, come quelle che vengono eseguite automaticamente quando una cartella di lavoro viene aperta e chiusa.
Anche con una macro come questa in funzione, è necessario rendersi conto che il sistema della Guida non è completamente disabilitato. I file della Guida risiedono ancora sul disco e possono essere individuati tramite Windows e aperti (non hai nemmeno bisogno di Excel per aprirli e visualizzarli).
In genere i file della Guida di Excel sono archiviati in file che utilizzano l’estensione file CHM. Per disabilitarli occorre individuare il file CHM della guida corretto sul disco e rinominarlo in qualcosa di diverso.
Ad esempio, Excel può essere installato su un determinato computer nella directory “c:\program files\microsoft office\office11”. Il file della Guida per questa installazione di Excel si trova in “c:\program files\microsoft office\office11\1033”. Il file Excel principale è XLMAIN11.CHM, ma nella directory potrebbero essere presenti anche altri file della Guida (estensione CHM). Tutto quello che devi fare è rinominare questi file come XLMAIN11.XXX. Poiché il programma della Guida non riesce a individuare il file, non può visualizzare alcuna guida in Excel.