Se è stata usata un'impostazione per specificare cosa accade quando si apre un Database di Microsoft Access, è possibile ignorare tali impostazioni per ottenere nuovamente l'accesso completo al database. Ad esempio, è possibile impostare le opzioni per un database corrente dalla finestra di dialogo Opzioni di Access oppure creando una macro AutoExec oppure mediante una routine evento Apri. Se nel database è presente un'impostazione di opzione di avvio, questo articolo descrive come ignorarla.
Per ignorare tutte le opzioni di avvio, eseguire le operazioni seguenti:
-
Tenere premuto MAIUSC mentre si apre il database.
A seconda delle impostazioni di sicurezza delle macro per un database, è possibile che vengano visualizzati uno o più messaggi di sicurezza all'avvio.
Nota: È necessario continuare a tenere premuto MAIUSC mentre si chiudono tutti i messaggi di sicurezza oppure le opzioni di avvio non vengono ignorate.
Quando si apre un database tenendo premuto MAIUSC, molte delle opzioni impostate nella pagina Database corrente della finestra di dialogo Opzioni di Access vengono ignorate. Per modificare queste opzioni, eseguire le operazioni seguenti:
-
Fare clic sulla scheda File e quindi su Opzioni.
Si apre la casella Opzioni di Access .
-
Fare clic su Database corrente e modificare le impostazioni per il database corrente.
Nota: Per rendere effettive le modifiche, potrebbe essere necessario chiudere e riaprire il database.
La tabella seguente elenca ogni impostazione nella pagina Database corrente e il loro comportamento quando si apre il database tenendo premuto MAIUSC.
Gruppo di opzioni |
Impostazione |
Comportamento quando le opzioni di avvio vengono ignorate |
Opzioni applicazione |
Titolo applicazione |
Il titolo dell'applicazione personalizzato non viene visualizzato. |
Icona applicazione |
L'icona dell'applicazione personalizzata non viene visualizzata. |
|
Visualizza maschera |
La maschera designata non viene visualizzata e nessuna delle routine evento della maschera viene eseguita. |
|
Maschera di visualizzazione Web |
È disponibile solo quando è presente un modulo Web designato. Quando disponibile, la maschera Web designata non viene visualizzata e nessuna delle routine evento della maschera viene eseguita. |
|
Spostamento |
Visualizza riquadro di spostamento |
Anche se questa opzione non è selezionata, viene visualizzato il riquadro di spostamento. |
Opzioni della barra multifunzione e della barra degli strumenti |
Nome barra multifunzione |
La barra multifunzione personalizzata designata non viene visualizzata. |
Menu completi |
Tutte le schede predefinite della barra multifunzione vengono visualizzate indipendentemente dall'impostazione. |
|
Menu di scelta rapida predefiniti |
Tutti i menu di scelta rapida predefiniti vengono visualizzati indipendentemente dall'impostazione. |
Per altre informazioni su come impostare le opzioni per il database corrente, vedere l'articolo Impostare le opzioni utente per un database corrente da una posizione centralizzata.
Se si aggiunge una macro di Access denominata AutoExec a un database, la macro viene in genere eseguita ogni volta che si apre il database. Quando si ignorano le opzioni di avvio, la macro AutoExec non viene eseguita.
Se il database include più utenti, è possibile impedire agli utenti di ignorare le opzioni di avvio. Disabilitare tasto per ignorare (MAIUSC) usando Visual Basic, Applications Edition (VBA) per impostare la proprietà AllowBypassKey su False.
La proprietà AllowBypassKey usa le impostazioni seguenti.
Impostazione |
Descrizione |
True |
Attiva MAIUSC in modo da consentire all'utente di ignorare le proprietà di avvio e la macro AutoExec. |
False |
Disattiva MAIUSC in modo da impedire all'utente di ignorare le proprietà di avvio e la macro AutoExec. |
È possibile impostare questa proprietà usando un macro o codice VBA.
Per impostare la proprietà AllowBypassKey usando una macro, è necessario creare la proprietà nel modo seguente:
-
In un database di Microsoft Access (con estensione mdb o accdb) è possibile aggiungere questa proprietà usando il metodo CreateProperty e quindi accodandola alla raccolta Properties dell'oggetto Database.
-
In un progetto di Microsoft Access (con estensione adp) è possibile aggiungerla alla raccolta AccessObjectProperties dell'oggetto CurrentProject tramite il metodo Add.
L'impostazione della proprietà AllowBypassKey viene applicata solo alla successiva apertura del database dell'applicazione.