13 messages in org.openoffice.fr.progRe: [prog] macro de formatage conditi...
FromSent OnAttachments
jacques23270May 28, 2007 8:28 am 
BobMay 28, 2007 9:44 am 
SEGUIN FrançoisMay 28, 2007 9:48 am 
JacquesMay 28, 2007 10:48 am 
BobMay 28, 2007 1:02 pm 
BobMay 28, 2007 3:29 pm 
SEGUIN FrançoisMay 28, 2007 11:09 pm 
JacquesMay 29, 2007 10:40 am 
BobMay 29, 2007 1:13 pm 
BobMay 29, 2007 1:22 pm 
c.ma...@univitis.frMay 29, 2007 11:14 pm 
steveJun 1, 2007 12:25 am 
Francois GattoJun 1, 2007 4:17 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] macro de formatage conditionnel à plus de 3 conditions (était : conversion macro excel vers Open)Actions...
From:Bob (mlo@bobiciel.com)
Date:May 29, 2007 1:13:51 pm
List:org.openoffice.fr.prog

Bob a écrit :

Grâce au livre, j'ai réussi à pondre une macro qui fonctionne. Les performances pour le formatage d'une zône de 1000 cellules sont correctes. Je pense que la méthode est bonne.

Le document peut être chargé ici : http://ooo.bobiciel.com/tests_documents/Formatage_conditionel_a_ma_facon.ods

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+