Bonjour,
Lors de notre migration de Microsoft Office 2000 à OpenOffice 2.2.0 (70 utilisateurs) j'ai été confronté au besoin suivant :
Dans Microsoft Excel 2000 il existe une fonction permettant la notification d'usage d'un fichier par Monsieur Dupond quand Monsieur Durand veux lui aussi accéder à ce fichier en Lecture/Ecriture.
Seulement voila il semble que cette fonction n'existe pas encore dans notre beau OOo cf :
Me voyant mal revenir chez Microsoft pour cette raison je me suis dit qu'un petit fichier caché crée à l'ouverture en RW contenant le nom du coupable serait une solution.Le modérateur a écrit :Elle fait cependant l'objet d'une demande d'amélioration :
http://qa.openoffice.org/issues/show_bug.cgi?id=18730
Un vote pour cette fonctionnalité serait également utile.
Bien sur je ne suis pas un as en programmation (vous le verez dans mon code ...) et encore assez peu familier de l'API d'OOo, alors toutes vos remarques sont les bien venues.
CiJoint Mini Graphset de ce programme :
http://user.services.openoffice.org/fr/ ... 091143.odg
CiJoint2 le fichier Calc 2.2.0 contenant le programme :
http://user.services.openoffice.org/fr/ ... 091216.ods
c'est plein de commentaires et de bouts de codes glannés ça et là Embarassé
Cette fonctionnalité est utile en PME ou malheureusement les fichiers de tableurs sont souvent utilisé au lieu des bases de données … dans mon cas c’est pour gérer des plannings commun à plusieurs services, consultés par tout le monde en lecture seule et utilisés en Lecture/Ecriture pas les chefs de service, cette macro est là pour leurs éviter de chercher qui a le fichier planning en Lecture/écriture (ou qui a oublié de le libérer)