Witam.
Chciałbym zapisać dane z wyjścia regulatorów do pliku Excel, oraz wejściowe z karty pomiarowej. Za wszelkie porady dziękuję.
Zapis danych do Excela
Re: Zapis danych do Excela
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
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
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: Zapis danych do Excela
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.Excel przyjmie pliki tekstowe zawierające tablicę 2D z separatorem między kolumnami np. tabulator (ew. spacja).
Re: Zapis danych do Excela
:idea: Świetny pomysł - to by zamykało problem zapisu do pliku Excela.
Na spotkaniau dostaniesz w nagrodę za pomysł ładną puszeczkę WD40
Na spotkaniau dostaniesz w nagrodę za pomysł ładną puszeczkę WD40

- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: Zapis danych do Excela
Jesteś mistrzem niezrozumiałych skrótów 8O
Wó-de 40, powiadasz ?! Nie bardzo lubię tak z puszki
Wó-de 40, powiadasz ?! Nie bardzo lubię tak z puszki

Re: Zapis danych do Excela
Specjalnie dla Ciebie Awatarze O Stalowych Nerwach I Spojrzeniu Boolean poszukam wersji w tubce. 
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

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
