Je viens de remarquer que n'importe qui peut supprimer les macros définies dans Outils > Personnaliser > Évènements !
J'aimerai cacher ce menu ou bien le bloquer dès que le document s'ouvre alors j'ai parcouru le livre de programmation à la recherche d'une info utile pour éviter ça mais à part la p.25 qui traite de comment exécuter une macro sur un évènement, je n'ai rien trouvé...
Hum... en fait sur le forum il y a bien ce sujet : http://user.services.openoffice.org/fr/ ... 13&t=18877 et celui-ci : http://user.services.openoffice.org/fr/ ... c5611.html mais je vois mal comment forcer les utilisateurs à placer ce fameux fichier OptionsDialog.xcu dans un répertoire..
Les pages 785, 786 traitent aussi des fichiers. xcu, il faut que je me concentre pour mieux comprendre le principe mais encore une fois, si ça touche l'installation et configuration d'OOo je vois mal comment gérer ça parce que si je ne suis pas admin sur la machine où tourne le programme je ne pourrai rien écrire dans le répertoire d'OOo n'est ce pas ?
N'existe t-il pas de méthode par macro ? ou bien, par protection du menu par un mot de passe ? ou encore par blocage (comme pour l'affichage de feuilles masquées lorsque le document est protégé) ?
Ajout : Je joins un fichier exemple avec une macro qui se lance à l'ouverture du document. On voit bien que rien ne la protège. (c'est un fichier test, pas de but particulier) |