Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
ciao Mescaleros21,
mi pare che in passato abbiamo già affrontato questo argomento con te....vado a memoria.
Comunque....
Le cose non sono cambiate nel senso che la soluzione migliore per impedire l'accesso alla struttura ed al codice VBA devi creare un MDE o ACCDE a seconda della versione di Access che hai a disposizione, >=2007 per la seconda <=2007 per la prima.
Esistono tooling commerciali per il reverse engeneering anche di versione MDE e ACCDE o strutture specializzate che possono offrire servizi di reversing ma devi dimostrare che il db è tuo e/o sei il legittimo sviluppatore.
Altro aspetto è la base dati.
Con Access e il suo DBengine non c'è modo di impedire l'accesso ai dati quelli restano sempre e comunque accessibili.
Ci sono alcuni modi per renderne difficile l'accesso, ma nessuno di essi garantisce una protezione di essi al 100%.
Per proteggere anche i dati, devi cambiare DB con tutte le conseguenze che questo comporta, anche dal punto di vista delle competenze.
HTH.
Ciao, Sandro.