Actualisation des données

  • Initiateur de la discussion Initiateur de la discussion Marc
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

Marc

Guest
Bonjour à tous!

J'utilise excel 2002 (en espagnol mais je conait les corespondances a priori avec la vf) sous XP.
J'avais posé une question sur ce forum hier concernant les fichiers de données. Je me permets ici d'ajouter une question à ce thème (j'espère que j'ai bien fait de faire un nouveau post ?) :

Dans un dossier se trouve un fichier excel exp.xls et un fichier de données data.dat qui est actualisé, au cours d'une expérience, toute les heures par un autre programme.

Est-il possible, (/existe-t-il une fonction qui permette) de charger automatiquement le fichier de données data.dat dans une feuille du fichier exp.xls automatiquement toute les minutes, ou toutes les heures (de sorte à ce qu'Excel trace automatiquement le graphique de l'experience sans qu'un operateur soit obligé d'être constament à coté) ?

Merci d'avance et bravo pour tout ce que vous faites!

Marc
 
Bonjour,

Dans l'ordre de tes questions :
- Structure du fichier .dat :
17:17:29 101,000 20,200 0,390 21,000 17:18:05 102,000 25,000 0,360 22,000 17:18:41 103,000 24,000 0,360 25,000 17:19:17 107,000 23,000 0,390 27,000

- Non, je veux qu'il reste toujours dans la même feuile

- Mon fichier Excel est ouvert pendant toute la durée de l'expérience.

Merci d'avance,

Marc
 
Re,

Ah la taille du fichier de donnees varie!
A chaque mesure (disons chaque heure pour simplifier), le programme rajoute une ligne au fichier data.dat

Je veux bien t'envoyer une piece jointe mais je vois pas trop ce qu'il te faudrait? Si je t'envoie le fichier data.dat, tu n'as pas le programme qui y enregistre les données à chaque heure... Et pour le fichier excel, un fichier vide fait l'affaire... Dis moi ce que tu veux comme piece jointe et j'y pourvoirai!

En tout cas merci beaucoup,

Marc

PS: J'ai fait une erreur dans la structure du fichier, voila la bonne (il manquait des retours a la ligne) :
17:17:29 101,000 20,200 0,390 21,000
17:18:05 102,000 25,000 0,360 22,000
17:18:41 103,000 24,000 0,360 25,000
17:19:17 107,000 23,000 0,390 27,000
 
bonsoir Marc,jmps,

Marc, regarde intraday.zip,si tu peux l'adapter à tes besoins...
Lien supprimé

je peux t'envoyer une application avec un graphique qui se met à jour au fur et à mesure du téléchargement des données.


albert
 
Merci albert! Je vais voir ce que je peux faire!
Ca me ferait tres plaisir que tu m'envoie le fichier dont ut parles : leyralm@eleves.enpc.fr

Merci bcp de ton jmps! Pour simplifier disons que mon graphique représente la deuxieme colonne (en Y) en fonction du temps (indiqué dans la première colonne). Mais mon pb ne vient pas du graphique, j'ai juste besoin que la plage de données se mette à jour automatiquement... Une idée?

Je regarde le lien d'albert de mon côté. Cependant, pour le coup je n'y connais rien en macro quelqu'un pourrait me donner deux trois indications svp?

En vous remerciant,
Marc
 
Re,

Lol, le truc c'est que, je pense, je comprends mal ta question depuis le debut...
Admettons mon fichier .dat a l'instant n ressemble a ça :
17:00 100
17:05 200
17:10 300
A l'instant n+1 le programme rajoute une ligne et ca ressemble a ça :
17:00 100
17:05 200
17:10 300
17:15 400
Je voudrais que dans mon fichier Excel, on y rapatrie toutes les lignes du fichier .dat, celle a dire celles qui ont été rapatriées à l'instant n plus la ligne rajoutée à l'instant n+1 (et puis après dans le futur, plus encore la ligne qui sera ajouté à l'instant n+2, etc...)
Ai-je répondu à ta question?

Merci pour tout,

Marc
 
Merci bcp!
En fait, Excel doit tracer le graph automatiquement au fur et a mesure pour que, quand l'opérateur voit que l'experience est terminée, il puisse l'arrêter (ca ne se voit pas à l'oeil). Ainsi, il n'y aura jamais 200 lignes mais grosso modo une treintaine!
 
Salut,

Tout d'abord un grand merci pour tout le mal que tu te donnes pour moi, c'est vraiment super!!! 🙂

J'ai regardé le fichier, d'après ce que j'ai compris c'est exactement qu'il me faut!

Par contre il y a une erreur. Voici ce que me dit Excel :
Se ha producido el error '5' en tiempo de ejecucción:
Argumento o llamada a procedimiento no válida.

Enfin, il faudra que j'adapte un peu à mon problème et je ne m'y connais pas tres bien en macro... Aurais-tu la gentilesse de me dire un peu comment ça fonctionne?

Vraiment merci beaucoup!

Marc
 
Re-hum...
décidemment, je n'arrive pas à joindre le fichier... Ca doit être parce que j ai pas Winzip sur ce post de travail....
Je te le recopie tel quel ici :
17:17:29 107,000
17:18:05 107,000
17:18:41 107,000
17:19:17 107,000
17:19:53 107,000
17:20:29 107,000
17:21:05 107,000
17:21:41 107,000
17:22:17 108,010
17:22:53 109,000
17:23:29 110,003
18:17:29 111,007

A+

Marc
 
Re,

Ca marche impec, je comprends pas pk ca bugge ac l'autre...
A moins que ce soit le fait qu'il existe de nombreux espaces entre l'heure et la mesure ?

Je vais essayer d'adapter ça à mon pb

Encore merci,

Marc
 
Salut,

Voilà 🙂 J'ai trouvé WinZip!
[file name=data_20060526140133.zip size=362]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/data_20060526140133.zip[/file]
T'embête pas avec le tracé du graphe, c je sais le faire sans pb.
Il faudrait juste que la première feuile de mon fichier Excel contiennent toutes les données de ce fichier (et s'actualise).
Ceci dit je vais me mettre aux macro et essayer de l'adapter...

Merci pour tout jmps!

Marc
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

M
Réponses
3
Affichages
1 K
MarieChérie
M
N
Réponses
9
Affichages
1 K
E
Réponses
6
Affichages
1 K
excelsion
E
A
Réponses
7
Affichages
1 K
azalf
A
Retour