Strona 1 z 1

Zapis danych do Excela

: 11 cze 2006 11:11
autor: Zefir
Witam.
Chciałbym zapisać dane z wyjścia regulatorów do pliku Excel, oraz wejściowe z karty pomiarowej. Za wszelkie porady dziękuję.

Re: Zapis danych do Excela

: 11 cze 2006 16:09
autor: Mikrobi
Excel przyjmie pliki tekstowe zawierające tablicę 2D z separatorem między kolumnami np. tabulator (ew. spacja). Pytanie zatem czy ma to być koniecznie plik .xls czy poprostu plik czytany przez Excel'a ?
Tutaj na prawdę miło było by wiedzieć jakim środowiskiem dysponujesz gdyż w LabVIEW 7 i 7.1 pojawiły się takie "expressVIje" jak 'Write LabVIEW Measurement File'.
Można też zrobić poprostu plik tekstowy. W takim przypadku proponuję:
- pogrupować dane w kolumny (zresztą pewnie otrzymujesz je w takiej postaci), - kolumny połaczyć w jedną tablicę - zamienić to na tekst (Functions>>String>>Array To Spreadsheet String) - dodać na początku nagłówki dla kolumn - zapisać funkcją Write Characters To File.vi

Re: Zapis danych do Excela

: 11 cze 2006 20:16
autor: jogurt_owocowy
Excel przyjmie pliki tekstowe zawierające tablicę 2D z separatorem między kolumnami np. tabulator (ew. spacja).
Można tutaj wykorzystać pewien prosty trik polegający na zapisaniu danych w postaci pliku tekstowego (z tabulatorami w roli separatora kolumn), a następnie zmianie jego rozszerzenia na *.xls. Taki plik otwierany przez skojarzenie (podwójne kliknięcie) jest od razu poprawnie rozpoznawany przez Excela, formatowany jak trzeba i otwierany bez pytań tak jak normalny arkusz.

Re: Zapis danych do Excela

: 11 cze 2006 20:29
autor: Mikrobi
:idea: Świetny pomysł - to by zamykało problem zapisu do pliku Excela.
Na spotkaniau dostaniesz w nagrodę za pomysł ładną puszeczkę WD40 :D

Re: Zapis danych do Excela

: 12 cze 2006 10:22
autor: jogurt_owocowy
Jesteś mistrzem niezrozumiałych skrótów 8O
Wó-de 40, powiadasz ?! Nie bardzo lubię tak z puszki :D

Re: Zapis danych do Excela

: 12 cze 2006 20:51
autor: Mikrobi
Specjalnie dla Ciebie Awatarze O Stalowych Nerwach I Spojrzeniu Boolean poszukam wersji w tubce. :D
Zefir jak tam twoje zapisy do pliku? Możesz skorzystać z przykładu czyli Menu >> Help >> Find Examples ..
polecam przykład: Sample Report (Excel).vi do tego jednak jak widzę konieczny jest zainstalowany Report Generation Toolkit :(