7 messages in org.openoffice.fr.progRe: [prog] Lenteur sur 3 instructions
FromSent OnAttachments
Michel GrentzingerJul 8, 2008 8:51 am 
Bernard MarcellyJul 8, 2008 12:27 pm 
Michel GrentzingerJul 8, 2008 1:55 pm 
yves dutrieuxJul 8, 2008 2:16 pm 
Francois GattoJul 8, 2008 10:40 pm 
Michel GrentzingerJul 9, 2008 2:46 am 
Michel GrentzingerJul 9, 2008 6:26 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] Lenteur sur 3 instructionsActions...
From:Michel Grentzinger (mic.@online.fr)
Date:Jul 9, 2008 6:26:37 am
List:org.openoffice.fr.prog

Le mardi 8 juillet 2008, Michel Grentzinger a écrit :

il s'agit de : oCellule.Value = dTempsCoureur oCellule.NumberFormat = nFormatId oCelluleHeure.Value = dHeureArrivee

Pas reproduit chez moi (2.4.1 sous Win XP). Il n'y a aucune raison pour que ça prenne un temps mesurable. Ce sont de simples affectations de nombre. Ou alors la modification de ces cellules déclenche de nombreux calculs en cascade, par exemple la mise à jour d'un graphique lié à ces cellules.

Non, ce n'est pas le cas. Je vais refaire des tests avec OOo 3 ! Pour info ça prend entre 2 et 4 secondes !

Tout compte fait, c'était effectivement du à des calculs... Pour chaque ligne (550 au total), j'ai 4 colonnes qui recherchent des données dans des feuilles ou mon chrono se situe. Ce sont essentiellement des fonctions RECHERCHEV et INDIRECT et quelques SI.

Mais dans une précédente version, j'avais également ces colonnes (sauf 1) et le fichier n'a pas de temps de latence lorsqu'on clique sur le bouton de la macro ! Les formules sont presque identiques.