Oui il y en a plusieurs même...
1.- tu utilise un fichier system.mdw pour sécuriser access. En clair, tu créer un administrateur (tous les droits) et des groupes d'utilisateurs (droits restreints)
OU
2.- tu personnalises les barres d'outils
OU
3.- tu cache la fenêtre de base de données au moyen de macro et tu desactive la touche maj au lancement de l'appli (pour ça, envoie moi un mail, je t'enverrais le source pour le faire!)
Salut
je parie que c'est une histoire de champ numero auto ça, non ? quand on compacte, il réattribue les numéro auto supprimés, c'est ça le pb ?
oublie le champ numero auto et utilise un Dmax pour connaitre ton prochain Id.
Sinon je ne pense pas que tu puisse interdire le compactage.