ich habe mal eine längere Frage und hoffe, dass ihr mir helfen könnt:
Und zwar geht es darum, dass ich eine Userform habe, bei der man Abmaße von einem Rechteck, Kreis oder einem Zylinder eingeben muss. In Abhängigkeit der Abmaße und der Flächenart, berechnet mir das Porgramm einige Daten.
Die Auswahl der Flächenart habe ich mit einer ComboBox die die möglichen drei Flächenarten beinhaltet.
Die Abmaße wie zum Beispiel Länge und Breite muss man dann in ein Textfeld eingeben und dieser Einträge werden in die Exceltabelle eingefügt:
Range("E17") = TextBox5.Value Der TextBox5 Eintrag soll in die Zelle E17 eingetragen werden.
So habe ich das für jedes Textfeld entsprechend gemacht.
Jetzt ist aber das Problem, dass ich nicht nur eine Fläche eintragen will, sondern bis zu 25. Ich wollte das jetzt eigentlich so machen, dass ich einen "Neue Fläche hinzufügen"- Button einfüge, und wenn man auf den Clickt öffnet sich eine komplett neue Userform die genauso aussieht wie die erste, und das mache ich 25 Mal. Das wollte ich so machen, weil ich ja eine Abhängigkeit von der TextBox5 zu der Zelle "E17" habe und wenn ich eine neue Fläche hinzufügen würde, dann würde der vorherige Wert einfach überschrieben werden.
Daher brauche ich jetzt deine/eure Hilfe:
Kann ich es irgendwie so programmieren, dass ich irgendwie nen Button mache mit "Eintrag übernehmen", er dann die Einträge in die Excel- Tabelle einfügt und wenn ich dann eine neue Fläche einüge die Zelle um 1 erhöht, sprich vorher hat er den TextBox5 eintrag in "E17" eingetragen, aber den nächsten eintrag trägt er in "F17" ein.
Ich hoffe ihr/du habt/hast mein Problem verstanden.
Vielen Dank für die Hilfe