Hallo alle zusammen, ich habe eine Tabelle in Excel mit vielen Funktionen erstellt. Nun möchte ich es als ein Programm im Qt haben und würde gerne wissen, ob und wie ich die Excel Tabelle auf das Qt übertragen kann? Ich habe in einigen Foren gelesen, dass man die Excel Datei als .cvs speichern soll. Der Versuch es in Qt einzufügen, hat Fehlermeldungen ergeben.
Kai S. schrieb: > mit vielen Funktionen Neuschreiben. Dabei vielleicht mal drüber nachdenken, dass man kein > Programm im Qt haben kann, sondern Qt eine UI-Bibliothek ist.
Äh ja, ... Was auch immer du mit "im Qt" meinst, und was auch immer du da machst, bitte keine Details. Und niemals die Texte der Fehlermeldungen verraten, das verdirbt den ganzen Spaß... Also, nochmal ganz vorne: Was genau hast du vor? Was hast du genau probiert, was zu Fehlermeldungen führte? Was genau sagen diese Fehlermeldungen? Oliver
Ich würde ja sagen, daß QT das falsche Werkzeug ist, was auch immer Du machen möchtest. Vielleicht wäre eher sowas wie Gnuplot was für Dich?
Kai S. schrieb: > Hallo alle zusammen, > > ich habe eine Tabelle in Excel mit vielen Funktionen erstellt. > Nun möchte ich es als ein Programm im Qt haben und würde gerne wissen, > ob und wie ich die Excel Tabelle auf das Qt übertragen kann? > Ich habe in einigen Foren gelesen, dass man die Excel Datei als .cvs > speichern soll. Der Versuch es in Qt einzufügen, hat Fehlermeldungen > ergeben. Du bringst da was durcheinander. .csv Dateien sind für Daten. Funktionen in Excel sind Code. Was möchtest Du nun machen: Daten übernehmen? Oder Code? Oder beides?
@radiostar Ich habe mich jetzt mehr oder weniger in Qt eingearbeitet und will nicht nach dem jetzigen Zeitpunkt mit etwas anderem anfangen :-( @markbrandis Ich möchte die Daten übernehmen. Gibt es eine Möglichkeit, die Formeln in Qt zu übernehmen?
Kai S. schrieb: > Gibt es eine Möglichkeit, die Formeln > in Qt zu übernehmen? Ich fürchte, die wirst du abschreiben/kopieren und an C++ anpassen müssen.
>> die wirst du abschreiben/kopieren und an C++ anpassen müssen. >So sieht's aus. Quatsch. Es gibt software die mit c++ excel dateien öffnen und auslesen kann. Gruß Jonas
he? schrieb: >>> die wirst du abschreiben/kopieren und an C++ anpassen müssen. > >>So sieht's aus. > > Quatsch. Es gibt software die mit c++ excel dateien öffnen und auslesen > kann. > > Gruß Jonas Erst lesen, dann verstehen, dann schreiben. Niemand hat angezweifelt, dass man DATEN aus Excel-Zellen mit Qt lesen kann. Dem Themenersteller geht es aber anscheinend auch um die Formeln. So ganz hundertprozentig klar drückt er sich da nicht aus. Jedenfalls führen die Formeln Berechnungen durch, und diese Berechnungen muss man in einer anderen Programmiersprache nachbilden, wenn man sie außerhalb von Excel nutzen will. Hier geht es also wohl darum, diese Berechnungen in C++ durchzuführen, wobei Bindings zu Qt auch für andere Programmiersprachen existieren. Aber das sagt der Themenersteller ja nicht, in welcher Sprache er nun was genau erreichen will. :-(
:
Bearbeitet durch User
>Jedenfalls führen die Formeln Berechnungen durch, und diese Berechnungen >muss man in einer anderen Programmiersprache nachbilden, wenn man sie >außerhalb von Excel nutzen will. Tzz. so ein Käse. Man kann genauso auf die berechneten Werte einer Excel-Tabelle zugreifen wie auch auf die Formeln die dahinter stecken. Warum sollte ich das nochmal in QT nachbilden wollen? Was ist wenn sich was ändert? Dann muss ich zwei Ziele anpassen. Also behalte ich die Excel-tabelle, mache da meine eingaben und greife dann auf die BERECHNETEN werte von außen zu. Wo ist das Problem? Gruß J
@markbrandis Ich will die Formeln von Excel in Qt übernehmen. Habe ja jetzt gelesen, dass man die Formeln in die dementsprechende Programmiersprache umschreiben muss. @he? Das Problem ist, dass es ein Projekt werden soll. Dementsprechend soll das Projekt professionell aussehen. Die nötigen Inputs für die Berechnungen sollen im Qt eingegeben und das Ergebnis ebenfalls im Qt ausgegeben werden. Es ist im Prinzip wie ein Taschenrechner zu verstehen, nur mit zusammenhängenden und komplexeren Funktionen, die im Hintergrund laufen, aber für den Nutzer nicht sichtbar ist.
>Das Problem ist, dass es ein Projekt werden soll. Dementsprechend soll >das Projekt professionell aussehen. Ich erkenne das Problem mit Excel ;) Auch kannst du nicht vorraussetzen, das jeder Anwender Excel installiert hat. So musst du wohl in sauren Apfel beissen und das 1:1 nachcoden, brauchst du dafür Tips? >Es ist im Prinzip wie ein >Taschenrechner zu verstehen, nur mit zusammenhängenden und komplexeren >Funktionen, die im Hintergrund laufen, aber für den Nutzer nicht >sichtbar ist. Das ist bei jedem Programm so, man sieht die Ausprägung von Code (die Gui) den Code selber meist nicht. VG jonas
@he Beim nachcoden denke ich auf jeden fall, dass ich Hilfe benötige.
Dann fang doch einfah mal an, und zeig dann, was du schon hast. Dann kann man dir auch helfen. Nur, ich fürchte, du redest von einem ganz anderen Qt als alle anderen hier. Denn man kann sich nicht in Qt einarbeiten, wenn man es nicht mal schafft, ein paar popelige Excel-Formeln in C++ oder Python hinzuschreiben. Oliver
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.