Liebe Programmierer und VBA-Kenner
Seit 5 Stunden suche ich nach einem Ergebnis, aber komme nicht darauf, ich hoffe Ihr könnt mir helfen.
Auf einer Userform habe ich einen Button, mit dem die Auswahl verschiedener ComboBoxen in eine Tabelle geschrieben werden sollen. Die ComboBoxen haben jeweils aber nur einen einzelnen Begriff. Bei der Auswahl dieses Begriffes sollte die Zeile, in der der eindeutige Begriff steht, aktiviert werden und in die neue Tabelle in einen vorgesehenen Bereich geschrieben werden.
Zur Einfachheithalber:
Combobox9 beinhaltet Name (Vorname wird in der Textbox8 angezeigt).Die Textbox muss aber nicht zwingend zur selektierung der zeile verwendet werden, diese ist nur zur Eindeutigen bestimmung des Kunden gedacht. Anhand der ComboBox9 Auswahl soll dann die Zeile aktiviiert werden, also Spalte A bis E in Tabelle1 "Kundendaten" (intelligente Tabelle) und in Tabelle 3 "Rechnung", in Zeile 8 bis 12, Spalte B kopiert werden.
ComboBox1 beinhaltet dann verschiedene Dienstleistungen. Wenn diese ausgewählt ist, von Tabelle4 "Preisliste" (muss aber nicht ausgewählt sein), dann sollen diese ebenfalls mit gleichem CommandButton7 in Tabelle3 "Rechnung" in Zeile 17, Spalte B bis E eingetragen werden. .ComboBox1-5,10-15 sind nicht immer alle ausgewählt und werden per Checkboxen freigeschaltet. Allenfalls ist das eine Hilfe.
Wie löse ich das per VBA Code, dass egal welche ComboBox (1-5,10-15) ausgewählt ist, diese untereinander in Tabelle 3 kopiert wird? Bisher kriege ich es nicht mal hin, dass es nur die ComboBox9 in Tabelle3 kopiert. Beim Drücken des Command7 Button, soll ich im Hintergrund auch das Tabellenblatt dann sehen, wenn ich die Daten da reinschreibe,
Ich habe absolut keine Idee mehr und im Internet werde ich nicht fündig, was ich noch brauchen könnte und ist das überhaupt möglich, da 2 verschiedene Tabellenblätter?
Jetzt schon vielen vielen Dank für Eure Hilfe, auch wenn ich eine negative Antwort von euch erhalte.
|