Hallo
(Microsoft 365 keine pro version) 32Bit auf windows 7 MSO(16.0....) Sep 2019
bin gerade dabei mich in VBA einzuarbeiten und versuche das parallel zu einem kleinen Projekt anzuwenden,
Nun stehe ich vor 2 Problemen:
1. Ich habe in miner Userform sehr viele Comboboxen die bei Auswahl eines Wertes eine farbiche Hintergrundveränderung im dazugehörigen Label und einen Wert in ein danebenstehendes Textfeld setzt.
Das Problem. Wie kann ich die Veränderungen für Alle COmboboxen .Textboxen und Labels (sind Alle durchnummeriert) generell ansprechen und lediglich im Combo_Box & i Change() die Nummern der Combobox,Textbox und Label eintragen. und danach die Routine aufrufen. Ich müsste sonst für unzählige
Comboboxen den Code kopieren, das wirkt nicht gut und bin sicher dass man das eleganter lösen kann.
Beispieldatei siehe Combox für Reifen
2. Auf einem Arbeitsblatt Zelle C13 bis L13 wird der Zustand des Reifens abgefragt, der über Userform gesetzt werden soll, und zwar jedesmal eine Spalte weiter wenn sich der Zustand ändert. Die Zeile soll dann aufgefüllt werden ohne das ein Zeilenwert vorher überschrieben wird. Mit Spalten bekomme ich das hin, aber nicht für einen Zeilenbereich.
Ich hoffe ich konnte mich einigermassen verständlich ausdrücken und freue mich aud Rückantwort