www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Excel Arbeitsblatt mit AVR erweitern?


Autor: Siegfried (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

auf einer SD-Card ist ein Excel Arbeitsblatt - mit einer Zeile von 
formatierten Beispielsdaten - abgelegt. Dieses Arbeitsblatt möchte ich - 
unter Beibehaltung der Formatierung - mit einem AVR (ATMEGA32) 
erweitern. Also weitere Datensätze zeilenweise hinzufügen.

Geht so etwas überhaupt? Hat jemand das schon einmal gemacht und kann 
mir ein paar Tipps geben?

Siegfried

Autor: ??? (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das wird wohl nur gehen wenn es als CSV oder TXT gespeichert ist.
Das native Excel-Format liegt ja nicht so richtig offen...

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Siegfried (Gast)

>auf einer SD-Card ist ein Excel Arbeitsblatt - mit einer Zeile von
>formatierten Beispielsdaten - abgelegt. Dieses Arbeitsblatt möchte ich -
>unter Beibehaltung der Formatierung - mit einem AVR (ATMEGA32)
>erweitern. Also weitere Datensätze zeilenweise hinzufügen.

Mit normale Exceldateien (.xls) ist das extrem schwierig bis unmöglich.
Mit CSV Dateien (.csv) sehr einfach, ist reiner Text.


MFG
Falk

Autor: Siegfried (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für Eure Antworten.

Es sieht so aus, dass CSV der einzige Weg ist.

Autor: oszi40 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
.csv oder .txt ist auch deshalb die beste Lösung,

weil es mit jeder neuen .xls-Version wieder neue MS-Überraschungen geben 
kann.

Beispiel:
Excel 2007 erstellt Dateien mit der Dateiendung .xlsx (Excel 
Spreadsheet) bzw .xlsm (Excel Spreadsheet mit Makros). Zusätzlich wird 
eine Reihe von Dateiendungen wie .xlax (Excel Add-Ins), .xlk 
(Excel-Sicherungskopien), .xll (Excel-Makrobibliothek) und .xltx 
(Excel-Vorlagen) verwendet.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.