Kombinationsfeld - verschiedene Farben für Einträge
#1
Brick 
Hi Leute,

ich habe eine Drop-Down Liste als AktiveX-Steuerelement in meine Excel Tabelle eingefügt. Über "Steuerelemente -> Eigenschaften -> ListFillRange" habe ich die entsprechenden Werte eingefügt. So weit so gut! (Siehe Anhang)

Es handelt sich um ein Drop-Down Menü, anhand dessen man eine Bewertung vornehmen kann.

Um das ganze optisch aufzubessern, würde ich gerne für jeden einzelnen Smiley eine andere Farbe benutzen: Von Dunkelrot   :@ :@ bis Grün  Blush Blush .

Weiß jemand wie das geht?

Wahrscheinlich über einen VBA-Code..



Vielen Dank im Voraus!

Sören


Angehängte Dateien Thumbnail(s)
   
Top
#2
Moin!
Wenn Du statt ActiveX eine Datenüberprüfung, Liste nehmen würdest, wäre es sehr einfach:
Dann wären es 5 bedingte Formatierungen:
"LL" rot bis "JJ" grün
Einziger Nachteil:
Im Zellendropdown hättest Du dann 
LL
L
K
J
JJ
stehen, weil hier keine Wahl der Schriftart möglich ist.

Ich meine, irgendwo auch mal etwas zu Deinem Wunsch gelesen zu haben.
War imo aber unnötig kompliziert.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#3
Habe doch noch etwas gefunden.
Es gibt in den "weiteren Steuerelementen" eine ImageComboBox
Hab noch nie damit gearbeitet, aber vielleicht tust Du Dir das ja an. ;)
http://cellmasters.net/cd_069.htm

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#4
Danke für die Antwort Ralf!

Ich werde mal schauen, ob ich mit dieser ImageComboBox weiterkomme!

Melde mich dann.

LG
Top
#5
Hi Ralf,

der Link beschreibt genau das, was ich suche.

Das Problem ist aber, dass ich die ActiveX-Steuerelemente "Microsoft ImageComboBox Control 6.0(SP4)" und "Microsoft ImageList Control 6.0(SP4)" nicht in der Liste der Sonstigen ActiveX-Elemente finde.

Ich benutze Office 2010.

Kann es sein, dass man die Steuerelemente irgendwo downloaden muss?


LG

Sören
Top
#6
Hi Sören,

du findest die Imagebox auch in XL2010:

[
Bild bitte so als Datei hochladen: Klick mich!
]

Drück mal hier drauf:

[
Bild bitte so als Datei hochladen: Klick mich!
]
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#7
Hallo WillWissen,

erstmal vielen Dank für die schnelle Antwort!!

Bei mir in der Liste steht

- Microsoft Forms 2.0 ToggleButton
- Microsoft InkEdit Control

(siehe Anhang)

Die drei "Image" Steuerelemente fehlen bei mir.

Mega komisch...

Muss ich die vielleicht erst irgendwie aktivieren bzw die Steuerelementdatei herunterladen?

LG


Angehängte Dateien Thumbnail(s)
   
Top
#8
Mir wurde eben gesagt, dass ich erst die Allgemeine Steuerelemente von Microsoft Visual Basic 6.0 von der Microsoft HP herunterladen muss.

Wahrscheinlich wird es daran liegen..

LG
Top
#9
mittlerweile habe ich habe das Paket "Microsoft Visual Basic 6.0" heruntergeladen und installiert. Leider tauchen die beiden Steuerelemente

- Microsoft ImageComboBox Control 6.0(SP4)
- Microsoft ImageList Control 6.0(SP4)

nach wie vor nicht in meinem Excel auf. 

Kann es sein, dass die Steuerelemente mittlerweile anders heißen?

Und gibt es vielleicht eine andere Möglichkeit ein Drop-Down Menü mit Icons wie auf http://cellmasters.net/cd_069.htm beschrieben zu erstellen?

LG
Top
#10
Hallo,

manchmal hilft es schon, wenn mann einfach eine UserForm einfügt. Mansche Steuerelemente tauchen dann erst auf.
Wenn sie einmal da sind, kann die UserForm wieder gelöscht werden.
Testen kann nicht schaden. Blush
Gruß Atilla
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste