Bonjour,
Le 8 juillet 2008 22:55, Michel Grentzinger <mic....@online.fr> a écrit :
Le mardi 8 juillet 2008, Bernard Marcelly a écrit :
Dans mon classeur qui me sert à gérer un cross, j'ai des soucis de
temps
d'exécution. Avec une exécution pas à pas, j'ai identifié 3 points de
freeze...
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 !
Ton projet semble être dédié à une course, c'est ça ?
Parce que j'ai une base de gestion de course que je peaufine.
Peut-être qu'une mise en commun ?
Pour les temps, j'avais aussi des temps de latence en Base sur une machine
Vista mais non reproduisible sous XP ni sous linux ? J'ai supposé que le
problème venait de l'antivirus/Pare-feu Bullguard (en final, vista est
devenu de + en + lent et après désinstall du logiciel et remplacement par un
autre, tout est redevenu correct...)
Pas sûr que ça puisse t'aider pour ton problème ;-)
Yves