Registriert seit: 16.03.2018
Version(en): 2007,2016
Hallo liebes Forum,
Ich stehe grade auf dem schlauch
Ich wollte habe eine ListBox mit allen Steuerelementen aufgelistet die ich in der UF habe.
Ich möchte jetzt ein Element auswählen es öffnet sich ein Colorpicker, das klapp alles so weit.
Frage:
Aber ich möchte jetzt die BackColor vom ausgewählten Element ändern.
Wie geht das?
Hat jemand eine Idee.
Gruß Flo
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
(03.07.2018, 16:16)Florian20 schrieb: ... es öffnet sich ein Colorpicker, ...
Hallo Flo,
geht das etwas genauer?
Gruß Uwe
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
Du hast ja in der Liste zu einem Objekt die ganzen Eigenschaften, da steht auch Backcolor.
Also wäre der Code im Prinzip
Steuerelementname.Backcolor = ImColorPickerGewählteFarbe
Du musst schauen, was Dir Dein Colorpicker zurückgibt, einen ColorIndex, einen bzw. 3 RGB-Werte oder …
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
(04.07.2018, 19:38)schauan schrieb: Steuerelementname.Backcolor = ImColorPickerGewählteFarbe
Hallo,
und als Antwort auf die Frage umgemünzt dann so in der Art:
Me.Controls(ListBox1.Value).BackColor = ImColorPickerGewählteFarbe
Gruß Uwe
Registriert seit: 16.03.2018
Version(en): 2007,2016
Hallo an alle,
Danke schon mal für die Top antworten es kommt kein error aber es geht nicht :19:
Genauere Beschreibung:
Userform1 = EinstellungenButton
Userform2 = Listbox = Steuerelemente von Userform1
Bei klick auf Element = ShowColor = ColorPicker
Userform1 gewähltes Element hat Farbe von Picker
Picker gibt colorIndex wert zurück
LG Flo
Registriert seit: 16.03.2018
Version(en): 2007,2016
OMG Hat sich erledigt :19: :19:
Ich habe einfach Me Durch Userform1 ersetzt Anfänger Fehler :16: :16: :16:
Lg Flo