Supportnet / Forum / Tabellenkalkulation
Datenübergabe an Textfeld
Frage
Hallo,
ich möchte in Tabellenblatt 1 einige Berechnungen durchführen und die Ergebnisse per Knopfdruck in ein paar Textfelder (je ein Ergebnis in das richtige) die über einer Grafik in Tabellenblatt 2 liegen übertragen und diese Grafik dann wieder per Knopfdruck ausdrucken. Sinn des Ganzen ist, in der Tabelle 1 irgendwelche Maße einzutragen, diese dann richtig umzurechnen und sie dann in die Grafik in Tabelle 2 als Bemaßung einzutragen. Ist dies möglich und wenn ja wie funktioniert das. Ich hoffe einer kann mir weiterhelfen, da ich es selbst versucht habe, aber anscheinend zu dumm bin dafür.
Gruss Holly
Antwort 1 von Raziel:
ganz einfach, du markierst, die erste tabelle, machst einen link zur zweiten tabelle mit der grafik zusammen, so klappt es bestimmt.
Antwort 2 von Holly
Hallo,
erst mal Danke für deine schnelle Antwort. Aber ich habe mich wahrscheinlich ein wenig unklar ausgedrückt. Ich wollte im ersten Tabellenblatt 6 Werte eingeben, mit diesen 6 Werten will ich nun Berechnungen durchführen, welche dann über eine Formel in anderen Zellen stehen. Diese Zellinhalte wollte ich nun auf Knopfdruck in die einzelnen Textfelder im Tabellenblatt 2 einfügen. So das eine Grafik die unter diesen Textfeldern liegt sozusagen eine Bemaßung erhält.
Gruss Holly
erst mal Danke für deine schnelle Antwort. Aber ich habe mich wahrscheinlich ein wenig unklar ausgedrückt. Ich wollte im ersten Tabellenblatt 6 Werte eingeben, mit diesen 6 Werten will ich nun Berechnungen durchführen, welche dann über eine Formel in anderen Zellen stehen. Diese Zellinhalte wollte ich nun auf Knopfdruck in die einzelnen Textfelder im Tabellenblatt 2 einfügen. So das eine Grafik die unter diesen Textfeldern liegt sozusagen eine Bemaßung erhält.
Gruss Holly
Antwort 3 von powder
Hallo Holly
du kannst dir ja ein Makro erstellen welches über den Button aufgerufen wird und dann mehrere Zeilen wie diese enthält:
Wobei Sheets(1) sich auf as entsprechende Blatt mit der Grafik bezieht, also entsprechend anpassen. Und [A2] eine der Quellzellen ist.
Die TextBox sollten einfach durchnummerriert sein.
Grüße Tino
du kannst dir ja ein Makro erstellen welches über den Button aufgerufen wird und dann mehrere Zeilen wie diese enthält:
Sheets(1).TextBox1.Value = [a2].Value
Wobei Sheets(1) sich auf as entsprechende Blatt mit der Grafik bezieht, also entsprechend anpassen. Und [A2] eine der Quellzellen ist.
Die TextBox sollten einfach durchnummerriert sein.
Grüße Tino
Antwort 4 von Holly
Danke,
werde das mal probieren, ich hoffe ich krieg das hin.
Gruss Holly
werde das mal probieren, ich hoffe ich krieg das hin.
Gruss Holly
Antwort 5 von Knubbel
Hallo Holly,
Ich habe deine Aufgabenstellung nicht klar verstanden, wenn du von Grafik und Bemaßung spichst.
Ist deine Grafik ein konstantes Bild, bei dem an feststehenden Stellen deine Bemaßung steht?
Ich habe so etwas mal für ein Arbeitsblatt "Dreiecksberechnung" realisiert. Hierbei sind die "Bemaßungen" immer an der gleichen Stelle. Diese Stelle ist aber kein Textfeld, sondern eine bestimmte Zelle im Tabellenblatt. Die Maßangaben werden hierbei dann mit dem Verweis z.B.
=Tabell1!C5
automatisch übernommen.
Hab ich deine Aufgabenstelleung so richtig verstanden?
mfg Knubbel
Ich habe deine Aufgabenstellung nicht klar verstanden, wenn du von Grafik und Bemaßung spichst.
Ist deine Grafik ein konstantes Bild, bei dem an feststehenden Stellen deine Bemaßung steht?
Ich habe so etwas mal für ein Arbeitsblatt "Dreiecksberechnung" realisiert. Hierbei sind die "Bemaßungen" immer an der gleichen Stelle. Diese Stelle ist aber kein Textfeld, sondern eine bestimmte Zelle im Tabellenblatt. Die Maßangaben werden hierbei dann mit dem Verweis z.B.
=Tabell1!C5
automatisch übernommen.
Hab ich deine Aufgabenstelleung so richtig verstanden?
mfg Knubbel
Antwort 6 von Holly
Hallo Knubbel,
ja so war das ganze gemeint, allerdings habe ich
so ungefähr 15 Maße einzutragen und die Grafik bzw. Zeichnung die ich dafür erstellen muss werde ich wohl nie so passend hinbekommen, das ich jeweils da wo das Maß hin soll auch eine Zelle habe. Darum habe ich gedacht ich mache das ganze mit Textfeldern die ich dann dort plazieren kann wo ich will.
Gruss Holly
ja so war das ganze gemeint, allerdings habe ich
so ungefähr 15 Maße einzutragen und die Grafik bzw. Zeichnung die ich dafür erstellen muss werde ich wohl nie so passend hinbekommen, das ich jeweils da wo das Maß hin soll auch eine Zelle habe. Darum habe ich gedacht ich mache das ganze mit Textfeldern die ich dann dort plazieren kann wo ich will.
Gruss Holly
Antwort 7 von Holly
Hallo,
jetzt habe ich noch eine andere Frage dazu. Ich wollte noch, dass die Daten die ich im ersten Arbeitsblatt angebe noch in eine Liste im 3. Arbeitsblatt mit eingetragen werden, allerdings sollten diese Daten dann nicht mehr überschrieben werden, sondern sollten fortlaufend in der Liste eingetragen werden. Ich habe das mal angefangen und zwar mit "If" und "Then". Mein Ansatz war der mit "wenn" die Zelle "besetzt" ist nimm (Range) die nächste und füge ein, dies ist allerdings ziemlich aufwändig. Gibt es eine Möglichkeit zu sagen nimm die nächste freie Zeile und schreibe die Daten hier rein?
Gruss Holly
jetzt habe ich noch eine andere Frage dazu. Ich wollte noch, dass die Daten die ich im ersten Arbeitsblatt angebe noch in eine Liste im 3. Arbeitsblatt mit eingetragen werden, allerdings sollten diese Daten dann nicht mehr überschrieben werden, sondern sollten fortlaufend in der Liste eingetragen werden. Ich habe das mal angefangen und zwar mit "If" und "Then". Mein Ansatz war der mit "wenn" die Zelle "besetzt" ist nimm (Range) die nächste und füge ein, dies ist allerdings ziemlich aufwändig. Gibt es eine Möglichkeit zu sagen nimm die nächste freie Zeile und schreibe die Daten hier rein?
Gruss Holly
Antwort 8 von Knubbel
Hallo Holly,
erst jetzt habe ich mal wieder in diesen thread geschaut.
Tut mir leid, mit deinen Anforderungen kommt man m.E. nur mit VBA weiter (geht sicher!). Aber hier kann ich nicht weiter helfen.
Anmerkung:
Auch wenn man eine Zeichnung hat, bei der 15 Maße eingetragen werden sollen, kann man die Zellen des Exel-Tabellenblatts sicher entsprechend anpassen.
Du möchtest doch auch die Maße über "Textfeld" an der richtigen Stelle plazieren.
mfg Knubbel
erst jetzt habe ich mal wieder in diesen thread geschaut.
Tut mir leid, mit deinen Anforderungen kommt man m.E. nur mit VBA weiter (geht sicher!). Aber hier kann ich nicht weiter helfen.
Anmerkung:
Auch wenn man eine Zeichnung hat, bei der 15 Maße eingetragen werden sollen, kann man die Zellen des Exel-Tabellenblatts sicher entsprechend anpassen.
Du möchtest doch auch die Maße über "Textfeld" an der richtigen Stelle plazieren.
mfg Knubbel
Antwort 9 von Gast...
testtesttesttesttest
Antwort 10 von Holly
Hallo Knubbel,
habe meine "Grafik" jetzt so mit Autorformen gestaltet, dass überall wo ein Maß hin muss auch eine Zelle vorhanden ist. Die Maßeintragung habe ich über ein Formular mit Textfeldern und Datenübergabe per CommandButton gelöst. Geht so ganz gut.
Danke für deine Hilfe.
Gruss Holly
habe meine "Grafik" jetzt so mit Autorformen gestaltet, dass überall wo ein Maß hin muss auch eine Zelle vorhanden ist. Die Maßeintragung habe ich über ein Formular mit Textfeldern und Datenübergabe per CommandButton gelöst. Geht so ganz gut.
Danke für deine Hilfe.
Gruss Holly

