Inibire (o disattivare) l'accesso alle Opzioni del Database corrente tramite il Riquadro di Spostamento in Access 2010.

Anonimo
2011-06-10T08:46:41+00:00

Sto esaminando la possibilità di convertire un applicativo sviluppato con Access 2003 in Access 2010, sia per non restare 'troppo indietro' sia perchè alcune nuove caratteristiche sono decisamente interessanti. Putroppo mi sono subito scontrato con l'ingombrante Barra Multifunzione.

Ora, dopo aver letto quasi tutto sull'argomento, sarei riuscito a nasconderla del tutto, lasciando solo i comandi da me desiderati. Peccato che mediante la scheda File (che mi sembra ineliminabile) si possa accedere alle Opzioni che permettono a chiunque di ripristinare la Barra Multifunzione originale e di visualizzare il riquadro di spostamento che, anche se non consente di visualizzare il Codice VBA (utilizzando il formato accde), consente però di visualizzare alcune tabelle, contenute nel Front-end, che consentono di modificare la parametrizzazione (cioè la Configurazione) dell'intero programma.

Ho provato a vedere se esiste la possibilità di inserire nel codice di avvio una 'SetOption' che blocchi la visualizzazione dell' accesso al Database Corrente, ma mi sembra che non esista.

Ho provato a rinominare l'accde in accdr che andrebbe molto bene... peccato che basta fare il contrario e si ritorna al punto di partenza.

Quindi la mia domanda (a cui spero ardentemente che ci sia una risposta) è: come si fa a bloccare veramente la visualizzazione del Riquadro di Spostamento ?

Grazie a chiunque mi possa dare una risposta.

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2011-06-11T12:01:35+00:00

Ciao Sergio,

tramite File-->Opzioni-->"Database corrente" togli la spunta da "Visualizza riquadro di spostamento" e da "Menu completi"

Poi per disabilitare il tasto F11 che mostra il riquadro di spostamento crea una nuova macro, inserisci l'azione "Sottomacro", a fianco di "Sottomacro" metti {F11}  salva la macro con nome Autokeys.

Chiudi e riapri il database.

Ciao

Giorgio Rancati

La risposta è stata utile?

4 persone hanno trovato utile questa risposta.
0 commenti Nessun commento

3 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2011-06-11T17:14:48+00:00

    Grazie mille, Giorgio.

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2011-06-11T16:10:39+00:00

    Ciao Sergio,

    spiacente, la macro AutoKeys è l'unica che può intercettare il tasto F11 in tutto il progetto, in alternativa dovresti inserire il codice che intercetta F11 in tutte le maschere e in tutti i report del progetto e non mi sembra una buona idea

    :-)

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2011-06-11T15:26:28+00:00

    ti ringrazio della risposta al mio quesito e sono lieto di interloquire con uno dei massimi esperti in materia, che ho avuto modo di apprezzare nell'utilissimo 'sito comune'.

    Però ti chiederei un favore: è possibile, al posto di utilizzare una macro, inserire un istruzione in codice VBA nel menù di avvio ?

    Grazie ancora e cordiali saluti

    sergio cis

    La risposta è stata utile?

    0 commenti Nessun commento