6 messages in org.openoffice.fr.progRe: [prog] traitement d'une grosse qu...
FromSent OnAttachments
Emmanuel S.Mar 23, 2005 4:31 am 
seba...@logisphere.frMar 23, 2005 4:59 am 
Laurent GodardMar 23, 2005 5:35 am 
Emmanuel S.Mar 23, 2005 6:43 pm 
Bernard MarcellyMar 24, 2005 1:57 am 
Emmanuel S.Mar 24, 2005 12:02 pm 
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] traitement d'une grosse quantité de donnéesActions...
From:seba...@logisphere.fr (seba@logisphere.fr)
Date:Mar 23, 2005 4:59:48 am
List:org.openoffice.fr.prog

Bonjour,

As-tu essayé de passer par un fichier plat avec séparateur que tu intègreras dans calc ensuite ?

Sébastien

Le 23/3/2005, "Emmanuel S." <emma@free.fr> a écrit:

Bonjour,

Voilà, aprés un dépouillement d'un appareil de mesure d'une instalation solaire, j'obtient un fichier texte contenant plus de 60000 valeurs.

J'ai fait une macro qui récupère les valeurs de ce fichier texte pour les mettre dans une matrice avec : Open FichierChoisi(0) For Input As iNumber While not eof(iNumber) ... Ca marche bien et c'est rapide.

Ensuite je traite ces valeurs en déplacant les colonnes, ajoutant des lignes ... et j'obtient une nouvelle matrice corespondant à ce que je veux. Ca marche aussi et ca va vite.

Puis, j'affiche cette nouvelle matrice dans une feuille de calcul avec 2 boucles imbriquées For..Next et setstring. Et là c'est trés long, au moins 10 min, même avec un lockscreen ...

Je voudrais savoir si il existe une commande pour afficher directement de cette matrice. Ou un autre moyen que ces 2 boucles imbriquées For..Next et setstring. Ou alors je me demandai si il ne serait pas plus rapide, à partir d'une macro, de créer un nouveau document Calc (je sais faire) et de rentrer ces valeurs dans ce nouveau document (comment on fait?). Est-ce que ce sera plus rapide ?

Voilà, si vous avez un avis sur la question ? Ou une autre idée ?

Merci.