10-1
Usare RibbonCreator di un file MDB protetto:
(Soluzione di: B. Beacham)
Aggiungere un ribbon ad un file protetto:
- Aprire l’MDB con un account da sviluppatore e seguire le istruzioni:
- Se la visualizzazione del progetto VBA è bloccata, sbloccarla.
- Se è disabilitato l’accesso con la Bypass key (normalmente il tasto „Maiuscolo“), riabilitarlo.
- Nell‘applicazione Ribbon Creator, quando viene aperto il database
per installare il nuovo ribbon, utilizzare il proprio account da
sviluppatore e tenere premuto il tasto „Maiuscolo“ dopo aver inserito la
password per evitare gli eventi auto partenti.
- Dopo che il ribbon è stato installato, riaprire il file MDB con
un account da sviluppatore e ripercorrere i passaggi fatti al punto 1.
Note:
Ho utilizzato il Gruppo di Lavoro Amministratore ottenere il file del gruppo di protezione in maniera predefinita. Se Access è impostato di usare la sicurezza di default (quindi non impostato), potrebbe essere necessario seguire questo passaggio (Nella finestra immediata di VBA, scrivere: RunCommand acCmdWorkgroupAdministrator
Caricare in RibbonCreator un ribbon personalizzato da un file protetto:
- Aprire l’MDB con un account da sviluppatore, e seguire le istruzioni:
- Concedere all’utente 'Admin' il permesso di Aprire/Eseguire per il database voluto (giusto per l’oggetto voluto non per tutti gli oggetti nel database).
- Concedere all’utente 'Admin' il permesso Lettura per la tabella USysRibbons
- Chiudere il file MDB e usare Ribbon Creator per intercettare il ribbon.
- Subito dopo riaprire il file MDB e rimuovere i permessi all’utente ‚Admin‘ nel database corrente impostati nel passaggio 1.