Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 24 kwi 2024, o 06:22


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 16 cze 2012, o 13:12 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Witam
Mama takie pytania:
1. Jak odczytać plik excel zapisany na karcie SD? Czy ten program co odczytuje plik tekstowy nada się do tego?

2. Jak są w tablicy poukładane te komórki?

3. Czy jeśli na komputerze do komórki A1 wstawię liczbę 6 a do komórki B1 wstawię =A1*A1
To wynik będzie oczywiście 36 i czy taki wynik uc odczyta czy ten ciąg znaków(=A1*A1)?

4. Oraz gdy przez uc zamienię zawartość komórki A1 na np. liczbę 4 to czy uc odczyta z komórki B1 liczbę 16?
Da się tak zrobić? I czy będzie to działać?
Proszę o pomoc

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 cze 2012, o 13:44 
Offline
Użytkownik

Dołączył(a): 15 lut 2012
Posty: 344
Lokalizacja: Bydgoszcz
Pomógł: 11

Słuchaj aby dało się odczytać ten plik z excela musi być zapisany w formacie csv i niestety program do odczytu pliku tekstowego bez dogłębnych przeróbek tego nie odczyta.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 cze 2012, o 14:06 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Jak zapisać ten plik w takim formacie?
I co w programie zmienić? Na pewno zawartość tablicy w której jest nazwa pliku, a co jeszcze?

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 cze 2012, o 15:28 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27225
Lokalizacja: Szczecin
Pomógł: 1041

Janadamis napisał(a):
Witam
Mama takie pytania:
1. Jak odczytać plik excel zapisany na karcie SD? Czy ten program co odczytuje plik tekstowy nada się do tego?


Tu trzeba odpowiedzieć pytaniem na pytanie - a kto ten plik zapisał do formatu Excela ? O jaki plik ci chodzi poza tym że w Excelu - skąd on pochodzi - bo piszesz, że "TEN plik" - ten? to znaczy jaki? skąd?

Janadamis napisał(a):
2. Jak są w tablicy poukładane te komórki?


W jakiej znowu tablicy ? co ma wspólnego jakaś z kolei tablica z plikiem Excel ?

Janadamis napisał(a):
3. Czy jeśli na komputerze do komórki A1 wstawię liczbę 6 a do komórki B1 wstawię =A1*A1
To wynik będzie oczywiście 36 i czy taki wynik uc odczyta czy ten ciąg znaków(=A1*A1)?


No tu kolega raczy żartować - żeby uC miał sobie w lot odczytywać pliki zapisane w formacie Excela ;) nie ma takiej możliwości - tzn pewnie i jest ale napisanie obsługi formatu pliku XLS dla procka - tak małego procka będzie graniczyło z cudem ;) i nonsensem.


Janadamis napisał(a):
4. Oraz gdy przez uc zamienię zawartość komórki A1 na np. liczbę 4 to czy uc odczyta z komórki B1 liczbę 16?
Da się tak zrobić? I czy będzie to działać?


W związku z tym co napisałem powyżej - pewnie że nie będzie działać.

-------------------------------------------------------------------------

Najpierw trzeba odróżniać co to są formaty plików. Bo plik XLS to format dość skomplikowany żeby można było go obrabiać za pomocą uC.

Jak kolega pisze - to proponuję podawać informacje jaśniej żeby nie trzeba było zgadywać - ale ok - jeszcze raz spróbuję zgadnąć ?

czy przypadkiem nie chodzi koledze o zapis plików na kartę przez uC tak jak pokazałem to w książce drugiej ????

Jeśli tak - to jest tam WYRAŹNIE napisane, że plik zapisywany jest przez procesor w formacie CSV. A format CSV to już zjadliwy format dla procka ponieważ można go także najzwyklejszym notatnikiem windowsowym otworzyć i zobaczyć dane. Format panie, CSV oznacza że dane w pliku oddzielone są jakimś separatorem. A separatorem może być przecinek, średnik lub jakikolwiek znak który uznasz za stosowny. Czyli wpisanie 3 liczb do pliku może wyglądać po prostu tak:

88,4,192

to wszystko - trudne ? toż to zwykły plik tekstowy i jak mu dasz rozszerzenie *.txt to otworzysz i zobaczysz go w NOETEPAD.EXE a jak mu zmienisz rozszerzenie na *.CSV to spokojnie po kliknięciu w windows dobierze się do niego Excel i pokaże ci te 3 liczby w 3 oddzielnych komórkach

czy można je modyfikować ? pewnie że można. Czy odczyta to procek po modyfikacji ? pewnie że odczyta ale TRZEBA wejść w opcję "ZAPISZ JAKO" i zapisać z Excela plik także z rozszerzeniem CSV a nie przypadkiem XLS

wtedy nadal będzie to plik tekstowy tylko że rozszerzenie csv. A co to za różnica dla procka jakie rozszerzenie - i tak dobieramy się do tego pliku tak jak zwykle czyli bajt po bajcie.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO