Hallo, ich suche eine Möglichkeit um meine in Excel erstellten Tabellen C konform ins AVR Studio einfügen zu können. Gibt es da eine Möglichkeit? Harald PS: selber programmieren kann ich leider nicht
> PS: selber programmieren kann ich leider nicht Und was machst Du dann mit einem Werkzeug wie dem AVR Studio?
so seltsam es klingen mag. ich kann nur das C was zum programmieren von uc's benötigt wird. nicht aber jenes um programme für windows zu schreiben.
so. Ich habe eine Lösung gefunden und möchte sie gerne teilen. Zuerst tut man folgendes: http://www.office-loesung.de/ftopic55064_0_0_asc.php danach muß man wie gewünscht seine Tabelle generieren, jedoch von links nach rechts und nicht oben nach unten! Anschließend ein neues Tabellenblatt Einfügen. Gewünschte Werte aus der Tabelle kopieren und im neuen, leeren Tabellenblatt als "Werte und Zahlenformate" ganz oben links einfügen. Nun als CVS speichern und voila, die Werte können nun per copy & paste eingefügt werden. Harald
ich hab noch nicht mal verstande was der TE eigendlich will. Was soll das AVR-Studio mit Excel-Tabellen? und was ist c-konformes Einfügen?
Was war daran jetzt so bahnbrechend? OpenOffice -> Tabelle laden -> Speichern unter... -> CSV (Tex) -> Feldtrenner auf ',', Texttrenner auf '"' und Zeichenkodierung am besten auf latin1 einstellen -> Ok. Danach mit
1 | sed "s/^\(.*\)\$/{ \\1 },/ |
beackert, fertig ist das C-Array.
bis man die Zeile eingetippt hat, hat man das File auch von Hand geöffnet und die Klammern eingebaut
Wie gut du doch sowas beurteilen kannst, ohne überhaupt die Tabelle gesehen zu haben.
Nur eine Frage des Editors. Mit dem richtigen ist es auch in umfangreicheren Fällen ein Klacks.
Klaus Wachtler schrieb: > Nur eine Frage des Editors. > Mit dem richtigen ist es auch in umfangreicheren Fällen ein Klacks. Das bestreitet auch niemand. Die Zeile da habe ich im Editor eingegeben, sie hat mich 10 Sekunden gekostet ;-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.