Claude68 Posté(e) 3 mai 2005 Bois Rouge - Commune de Saint-Paul - La Réunion Partager Posté(e) 3 mai 2005 Bonsoir, J'ai une station WS2200 et le transmetteur de données branché sur le port COM de l'ordi. Depuis 2 mois environ, j'enregistre les données sans soucis. Mais aujourd'hui il m'est arrivé une tuile. Lors d'une mauvaise manipulation de mon épouse, le transmetteur est tombé au sol et les piles sont sorties de leur logement. Résultat : aucune données depuis hier au soir 22H30 environ jusqu'à ce soir, 19H15. De plus il y eut de belles pluies diluviennes et de beaux coups de vent ! J'ai sauvegardé les données valides du mois en les exportant, donc du 1er mai jusqu'à hier soir, puis j'ai essayé de modifier les données du fichier excel en me basant sur les chiffres wonderground de Mulhouse-Bâle pour la journée. J'ai rajouté une ligne de données par demi-heure et j'ai voulu sauvegarder le fichier CSV de mai en remplaçant l'ancien. Mais là, impossible de remplacer ce fichier excel au format CSV et sous le format excel normal, WSwin32 ne le reconnait pas ! Donc, status quo et je demande aux spécialistes WSWin32 si la solution existe pour combler ce trou. L'édition des données n'est pas possible non plus car seules les lignes de données existantes sont modifiables et impossible d'en rajouter ! Merci d'avance Lien à poster Partager sur d’autres sites More sharing options...
chamois Posté(e) 3 mai 2005 Partager Posté(e) 3 mai 2005 Bonsoir Claude, Femme et météo ne vont pas ensembles, il va te falloir choisir! Je redeviens sérieux, à supposer que je le puisse! Question: Une fois les piles en place et le datalogger branché , le logiciel de ta station reçoit-il les données? Je suppose que oui? Tu as relancé WsWin32 et tu dois trouver un trou entre le 02/05/2005 22h30 et ce soir? toujours vrai? Dans ce cas, tu as fait la bonne manœuvre en exportant les données de mai en CSV. Tu as donc un fichier EXP05_05.CSV - fermer WsWin32 - faire un copie de sauvegarde de ce fichier dans un autre répertoire ou en l'appelant SAUVE_EXP05_05.CSV - charger EXP05_05.CSV sous excel et rajouter les info manquantes en respectant bien les formats - sauver en précisant à excel que tu sauves en CSV. Si tu as fais l'opération avec wswin32 ouvert, excel ne peut pas sauver sur l'ancien fichier. Sinon sauve sous un autre nom mais en .CSV. - Une fois excel fermé, si tu as sauvé sous un autre nom, tu vires l'ancien EXP05_05.CSV (tu en a sauvé une copie ailleurs) et tu renommes le fichier complété en EXP05_05.CSV: très important il ne faut pas changer de nom sinon WsWin32 ne le reconnais pas - Tu ouvres WsWin32 - tu fermes le mode "enregistrement" - tu te mets en affichage mois, sur le mois de mai - tu vas dans le menu: "Fichier/Importer données météo" - tu coches "CSV-text Files" et "seulement nouvelles données" - tu affiches EXP05_05.CSV - tu valides et c'est bon, tu verras le trou se boucher. Je l'ai fais le mois dernier. Cordialement Chamois Lien à poster Partager sur d’autres sites More sharing options...
Claude68 Posté(e) 4 mai 2005 Bois Rouge - Commune de Saint-Paul - La Réunion Auteur Partager Posté(e) 4 mai 2005 Merci Chamois, Depuis hier soir, j'essaye et ré essaye sans succès. J'ai appliqué ta méthode, que j'avais essayé hier soir à peu de choses près et c'est toujours le même résultat. J'ai donc sauvegardé le fichier EXP05_05.CSV - ensuite je l'ai copié ailleurs puis modifié en rajoutant les données manquantes. J'ai même copié/collé 20 lignes pour les modifier, afin de conserver les paramètres des cellulles ( format-taille-police-etc..) C'est alors au moment de la sauvegarde que ça merdouille ! Je sauvegarde le fichier au format CSV et "ça semble" marcher ! Mais ensuite, c'est au moment de fermer complètement le fichier que l'ordi me demande : 1) Fermer et enregistrer le fichier modifié au format d'origine ? 2) fermer et enregistrer le fichier modifié au format excel ? 3) annuler les modifications ? D'ailleurs il me met un message comme quoi si j'enregistre au format d'origine, les données seront peut-être modifiées et le fichier alors non lisible ! bien sûr, je choisis le 1er choix et désigne l'emplacement de la sauvegarde. ( j'ai essayé aussi d'ouvrir WsWin32 entre le moment de la sauvegarde et la fermeture du fichier pour importer les données avant le problème, mais c'est pareil ! ) alors, je vais voir le répertoire EXP05_05.CSV et j'ouvre le fichier : Et là, toujours pareil : toutes les données sont séparées par des points-virgules et tiennent en 4 colonnes. tout est serré sur la gauche et plusieurs données sont sur 1 colonne au lieu d'être en 2 ou 3 colonnes. Les textes sont les uns derrière les autres alignés à gauche. Bizarre. D'ailleurs j'ai remarqué un truc : Pour les fichiers CSV sauvegardés, au niveau du type de fichier, il est indiqué : fichier texte (séparateur : point-virgule) Microsoft Excel. Y a-t-il un rapport ? Je me demande pourquoi ça marche chez toi et pas chez moi ! A moins qu'il y ai une personne des environs de Mulhouse qui pourrait m'envoyer le fichier CSV de Mai /emoticons/smile@2x.png 2x" width="20" height="20"> A votre bon coeur, msieurs dames Lien à poster Partager sur d’autres sites More sharing options...
chamois Posté(e) 4 mai 2005 Partager Posté(e) 4 mai 2005 Bonsoir Claude, Tu as mon mail sur mon site, tu m'envoies ton fichier EXP05_05.CSV (l'original, celui que t'a fait wswin32) et les données à y rajouter, je te fais le fichier .CSV et je te le renvoie. Cela t va-t-il? Cordialement Chamois Lien à poster Partager sur d’autres sites More sharing options...
Claude68 Posté(e) 5 mai 2005 Bois Rouge - Commune de Saint-Paul - La Réunion Auteur Partager Posté(e) 5 mai 2005 Ah, que serai ce site et ce forum sans toi Je vais t'envoyer tout çà ! Le fichier avec le trou et un fichier excel normal avec les paramètres à rajouter. C'est sympa de ta part. A bientôt Lien à poster Partager sur d’autres sites More sharing options...
chamois Posté(e) 6 mai 2005 Partager Posté(e) 6 mai 2005 Bonsoir Claude, Heureux que ton problème soit résolu. Comme promis les quelques remarques sur le fichier xxx.CSV sur le forum pour que cela puisse servir à tous. WsWin32 tiens absolument au respect du nom du fichier: pour mai 2005 c'est EXP05_05.CSV et pas autre chose. Avant toute opération sur le fichier en faire une copie dans un autre répertoire ou avec un autre nom (par exemple en mettant un Z devant le nom (ZEXPXX_YY.CSV) Lorsque tu ouvres le fichier avec excel il faut le faire en ouvrant excel, puis le menu: "fichier/ouvrir" sélectionner le type: Fichier texte (*.prn,*.txt,*.csv). Le fichier EXPxx_YY.CSV ne doit occuper que la première colonne, au besoin l'élargir pour plus de lisibilité. Tu remarqueras que les données sont séparées par des "," (des virgules) même si excel appelle ce fichier "avec ; comme séparateur" Le point décimal est un point "." Les température sont avec un chiffre après le point: 20° s'écrit: 20.0 La pluie a 3 décimales: 0 s'écrit: 0.000, à ce propos j'ai oublié dans le dernier envoi de corriger tes précipitations du 03/05/2005 à 19h17: enlever le 10.440 avec WsWin32 , le 5ème icône en partant de la gauche (la petite table avec un crayon) aller dans précipitation et faire la correction à la bonne date-heure. Toutes les données sont en format texte y compris la date et l'heure. Lorsque l'on ajoute des lignes (c'était ton cas) il faut bien respecter ces principes. Donc bien vérifier que les lignes rajoutées sont en format texte et non "standard". Sur ce que tu m'as envoyé il y avait de tout: numérique, date, heure, la décimale était une virgule au lieu d'un point, les températures n'avaient pas de décimale....la totale! Une fois les modifications effectuées, sauver en tapant sur la petite disquette ou avec le menu "Fichier/Sauvegarder". Normalement excel n'affiche rien. Lorsque tu quittes, excel va ouvrir une fenêtre avec un avertissement, répondre "NON". Ou bien fermer excel "Fichier/Quitter" ou la croix en haut à droite, avec excel 97 il se ferme sans commentaires. Ouvrir le fichier modifié avec Notepad (ou un éditeur de texte simpliste) surtout pas un word ou équivalent. Vérifier que tous les enregistrements sont corrects, pour ne pas avoir pris le temps de le faire mon premier envoi était vérolé par des ;;;;;;; que excel rajoute pour séparer les cellules mais n'affiche pas (le fameux séparateur . Un bon conseil également: si tu n'as pas besoin de passer par les fonctions évoluées d'excel comme la concaténation, ou les substitutions multiples, les changements de formats.. etc faits directement les corrections dans notepad. Tout s'y voit, et il ne rajoute rien en "douce". Une dernière chose: WsWin32 crée son fichier tous les mois. Si on lui enlève ce fichier, en le renommant par exemple, à la prochaine ouverture, grâce à la commande "fichier de surveillance" il va le recréer à partir du fichier de données pointé dans "fichier de surveillance". Une bonne chose à savoir quand le fichier du mois est bousillé comme était le tien. Si tu ne veux pas que cette re-création se fasse, avant de déplacer le fichier du mois, tu supprime la coche "fichier de surveillance", comme cela tu gères le fichier à partir duquel tu feras ta récupération de données. C'est ce que je t'ai fait faire. Maintenant tu es un spécialiste WsWin32. Cordialement Chamois Lien à poster Partager sur d’autres sites More sharing options...
omaha Posté(e) 7 mai 2005 Partager Posté(e) 7 mai 2005 Hello L'extention csv est l'abreviation de Comma Separator Value. Le comma (virgule) est tres utilisee dans les bases de donnees pour separer les records et parametrer des Sequel. rgds Lien à poster Partager sur d’autres sites More sharing options...
Claude68 Posté(e) 7 mai 2005 Bois Rouge - Commune de Saint-Paul - La Réunion Auteur Partager Posté(e) 7 mai 2005 Un grand merci à toi, Chamois ! Mais je vais paraitre un peu plus bête encore ! Tu écrit : "Ouvrir le fichier modifié avec Notepad (ou un éditeur de texte simpliste) surtout pas un word ou équivalent. Vérifier que tous les enregistrements sont corrects, pour ne pas avoir pris le temps de le faire mon premier envoi était vérolé par des ;;;;;;; que excel rajoute pour séparer les cellules mais n'affiche pas (le fameux séparateur ." Mais après ??? Faut-il ouvrir Excel et charger ce fichier texte afin de le sauvegarder en CSV, ou alors charger simplement ce fichier Notepad lors de l'importation dans WsWin32, (ce que je ne pense pas) ? Je suis loin d'être un pro comme tu vois ! Lien à poster Partager sur d’autres sites More sharing options...
chamois Posté(e) 7 mai 2005 Partager Posté(e) 7 mai 2005 Bonjour Claude, Mais après ??? Tu corriges ce qui ne convient pas, exemple dans ton cas j'ai viré les ;;;;;.puis tu sauves (menu: "Fichier/Enregistrer"). Pour ouvrir un fichier .csv, qui est un fichier texte, avec notepad il faut le lui dire: menu:"Fichier/ouvrir" puis tu choisis type: "Tout fichier". Comme le type .csv est un format texte, notepad l'ouvre sans souci comme c'est programme "bien" il ne prend pas d'initiatives "hasardeuses" quand tu lui demandes de sauver et tu retrouves ton fichier EXP05-05.CSV en sortie. C'est exactement pareil si tu ouvres un fichier xxx.html avec notepad, à la sauvegarde tu retrouveras un fichier xxxx.html. C'est comme cela que j'ai écrit la plus grande partie de mes pages Internet. Pour modifier un fichier .csv notepad est beaucoup plus sûr que excel. Excel n'a d'intérêt que si l'on a besoin des fonctions avancées de traitement de texte, sinon on a toutes les chances d'introduire des caractères ou des formats indésirables. Avec notepad aucun risque, c'est du texte et cela reste du texte, de plus il affiche tout! Cordialement Chamois Lien à poster Partager sur d’autres sites More sharing options...
Claude68 Posté(e) 7 mai 2005 Bois Rouge - Commune de Saint-Paul - La Réunion Auteur Partager Posté(e) 7 mai 2005 Ca y est, j'ai enfin saisi ! Il était temps En tout cas, merci pour ta patience et ta pédagogie. Mes amitiés Claude68 Lien à poster Partager sur d’autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant