30.01.2017, 10:30
Hallo in Runde,
wie angekündigt hier mein "zweites Problem"....
Ich möchte die Listbox1 einer UF nutzen, um aus den Spalten A bis F nacheinander Werte darzustellen und mit Klick den ausgewählten Wert in eine Zelle zu übertragen.
Neben der Listbox1 sind Felder erstellt, welche diese getätigte Auswahl darstellen soll (der User bekommt das Blatt auf / mit dem er arbeitet nicht zu Gesicht).
Die Listbox1 stellt also zu Beginn die Spalte A dar. Gleichzeitig ist das erste Feld der rechten Seite farbig makiert.
Der User wählt in der Listbox1 einen Wert aus, dieser wird in die entsprechende Zelle im Tabellenblatt eingetragen und die Eintragung wird in der UF auf der rechten Seite dargestellt.
Nun kommts...
Jetzt soll die Listbox1 die Spalte B darstellen und auf der rechten Seite soll die zweite Box farbig markiert werden.
Nun der gleiche Ablauf.
Der User klickt in die Listbox1, der Wert geht auf dem Tabellenblatt in die entspr. Zelle und die zweite Box der rechten Seite stellt den Wert dar.
Allsdann zeigt die Listbox die Spalte C an...
usw...
Der Clearbutton löscht die entsprechende Zelle auf dem Tabellenblatt, damit erlischt die Anzeige in der rechten Box.
Die Listbox1 soll die nun diesem Feld zugehörige Spalte des Tabellenblattes darstellen, gleichzeitig soll die rechte Box wieder ihre farbige Markierung erhalten.
Nun kann der User die Eingabe für diese Zelle erneut vornehmen.
An was scheitere ich?
wahrscheinlich ist das ganze totaler Blödsinn was ich da gebaut hab... :16:
1.) In meiner Beispieldatei wird die komplette Range der entsprechenden Spalte angezeigt. Die Variante
wirft "Variable nicht definiert" aus.
2.) ich hab nicht raus wie ich das gestalten kann, dass nicht alle Felder auf einmal farbig angzeigt werden, sondern immer nur der, den die Listbox1 gerade anzeigt.
Irgendwo muss ich der UF doch sagen, dass sie nach erfolgtem Wechsel der Listbox1 Anzeige, die Farbe der rechten Box wieder zurück stellen muss...
3.) die Listbox wechselt nicht (nach klick darin und Übernahme des Wertes in die Zelle) auf die nachfolgende Spalte des Tabellenblattes.
4.) der Clearbutton wechselt zwar die Anzeige der Listbox1 korrekt - aber auch hier das Problem das die farbige Markierung nicht wechselt
Ich habe eine Beispielmappe gebaut und unten angehangen.
Vielleicht könnte mir hier mal jemand über die Schulter schauen/unter die Arme greifen?
Liebe Grüße
Klaus
wie angekündigt hier mein "zweites Problem"....
Ich möchte die Listbox1 einer UF nutzen, um aus den Spalten A bis F nacheinander Werte darzustellen und mit Klick den ausgewählten Wert in eine Zelle zu übertragen.
Neben der Listbox1 sind Felder erstellt, welche diese getätigte Auswahl darstellen soll (der User bekommt das Blatt auf / mit dem er arbeitet nicht zu Gesicht).
Die Listbox1 stellt also zu Beginn die Spalte A dar. Gleichzeitig ist das erste Feld der rechten Seite farbig makiert.
Der User wählt in der Listbox1 einen Wert aus, dieser wird in die entsprechende Zelle im Tabellenblatt eingetragen und die Eintragung wird in der UF auf der rechten Seite dargestellt.
Nun kommts...
Jetzt soll die Listbox1 die Spalte B darstellen und auf der rechten Seite soll die zweite Box farbig markiert werden.
Nun der gleiche Ablauf.
Der User klickt in die Listbox1, der Wert geht auf dem Tabellenblatt in die entspr. Zelle und die zweite Box der rechten Seite stellt den Wert dar.
Allsdann zeigt die Listbox die Spalte C an...
usw...
Der Clearbutton löscht die entsprechende Zelle auf dem Tabellenblatt, damit erlischt die Anzeige in der rechten Box.
Die Listbox1 soll die nun diesem Feld zugehörige Spalte des Tabellenblattes darstellen, gleichzeitig soll die rechte Box wieder ihre farbige Markierung erhalten.
Nun kann der User die Eingabe für diese Zelle erneut vornehmen.
An was scheitere ich?
wahrscheinlich ist das ganze totaler Blödsinn was ich da gebaut hab... :16:
1.) In meiner Beispieldatei wird die komplette Range der entsprechenden Spalte angezeigt. Die Variante
Code:
"Tabelle3!A2:A" & loletzte
wirft "Variable nicht definiert" aus.
2.) ich hab nicht raus wie ich das gestalten kann, dass nicht alle Felder auf einmal farbig angzeigt werden, sondern immer nur der, den die Listbox1 gerade anzeigt.
Irgendwo muss ich der UF doch sagen, dass sie nach erfolgtem Wechsel der Listbox1 Anzeige, die Farbe der rechten Box wieder zurück stellen muss...
3.) die Listbox wechselt nicht (nach klick darin und Übernahme des Wertes in die Zelle) auf die nachfolgende Spalte des Tabellenblattes.
4.) der Clearbutton wechselt zwar die Anzeige der Listbox1 korrekt - aber auch hier das Problem das die farbige Markierung nicht wechselt
Ich habe eine Beispielmappe gebaut und unten angehangen.
Vielleicht könnte mir hier mal jemand über die Schulter schauen/unter die Arme greifen?
Liebe Grüße
Klaus