Bob a écrit :
une nouvelle version qui intègre le code "Listener" proposé par François
Gatto
http://ooo.bobiciel.com/tests_documents/Formatage_conditionel_a_ma_facon_avec_Listener.ods
après ouverure du document, il faut cliquer une fois sur le bouton
"Add_Listener" (c'est un proto ;-)
j'ai fait quelques essais :
- la mise sur écoute d'une zône de 1000 cellules provoque lors de la
saisie des délais de latence de 2 à 3 secondes, c'est donc inexploitable
- j'ai donc rusé en ne surveillant qu'une seule cellule qui contient une
formule =SOMME(zone) et qui doit donc normalement écouter toute la zône
pour actualiser le résultat. ça marche bien semble-t-il
j'essairai de faire qquechose de plus générique. L'idée est d'avoir un
module générique que l'on ait juste à intégrer à n'importe quel document
pour bébéficier de ce formatage conditionnel.
le seul paramètrage étant :
- la (ou les) zône(s) à formater
- le (ou les) préfixe(s) pour le nom des styles utilisés
je suis intéressé par tout retour
bonne soirée
Par contre, j'ai plein de questions en suspend (voir les commentaires
dans la macro). Je galère vraiement dans la compréhension de la
logique de UNO. Si un expert pouvait jeter un oeil, ce serait sympa.
En particulier pour la fonction qui se comporte différemment, selon
qu'elle est appelée dans une cellule, ou dans une sub !
a+