Office: ColorIndex bei BackColor einer Combobox nutzen

Helfe beim Thema ColorIndex bei BackColor einer Combobox nutzen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen! Leider erhalte ich bei folgendem Code eine Fehlermeldung: Option explicit Const x = 56 Sub Combobox_DropButtonClick()... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Pumàh, 18. August 2010.

  1. Pumàh Erfahrener User

    ColorIndex bei BackColor einer Combobox nutzen


    Hallo zusammen!

    Leider erhalte ich bei folgendem Code eine Fehlermeldung:

    "Fehler beim Komplimieren/Ungültiger Bezeichner"

    Hat jemand eine Idee, was ich beim Coden falsch gemacht habe?

    Ich danke euch.
     
  2. schatzi Super-Moderator
    Hallo!

    Entweder
    ComboBox.BackColor = RGB(51, 51, 51)
    oder
    ComboBox.Interior.ColorIndex = x
     
    schatzi, 18. August 2010
    #2
  3. Pumàh Erfahrener User
    Hallo schatzi,

    ComboBox.Interior.ColorIndex = x funktioniert leider nicht. ColorIndex bei BackColor einer Combobox nutzen :( Er läuft es zwar ohne zu Meckern durch, aber die Farbe ändert sich nicht.

    Ich muss dann wohl doch auf den ColorIndex verzichten. Würdest du mir als Alternative eher den RGB-Code empfehlen oder diese VBA-Farbenindex die mit &H000... beginnen?

    Danke.
     
  4. schatzi Super-Moderator

    ColorIndex bei BackColor einer Combobox nutzen

    Hallo!

    Ich persönlich kann mit RGB-Werten mehr anfangen, aber letztenendes ist das wohl Jacke wie Hose...
     
    schatzi, 18. August 2010
    #4
  5. Exl121150 Erfahrener User
    Hallo,
    Kann es sein, dass deshalb .Colorindex=x nicht funktioniert hat?
    Der Wert für Colorindex ist eine natürl.Zahl zwischen 0 und 56 und sie spricht die Nummer des Eintrags in der Farbpalette an (jeder Nr. ist eine Farbe zugeordnet). Das hat aber nichts zu tun mit RGB-Farbkonstanten, die man auch mit der RGB(..)-Funktion erzeugen kann.
    Wie die Farbpalette (für Zellen) festgelegt ist, kann man sich mit folgendem Makro (speicherbar in einem allgem. Codemodul) im Arbeitsblatt im Bereich A1:B57 anzeigen lassen. Ob die Palette für Comboboxen genauso definiert ist, weiß ich nicht - aber wird man sicher auch per VBA ermitteln können: sieht man sich in einer ActiveX-Combobox in den Eigenschaften "BackColor" an, kann man diese Farbpalette einsehen.


    Code:
    Public Sub Interior_Colorindex()
      Dim i%
      For i% = 0 To 56
        Cells(i% + 1, 1) = i%
        Cells(i% + 1, 2).Interior.ColorIndex = i%
      Next i%
    End Sub
     
    Exl121150, 18. August 2010
    #5
Thema:

ColorIndex bei BackColor einer Combobox nutzen

Die Seite wird geladen...
  1. ColorIndex bei BackColor einer Combobox nutzen - Similar Threads - ColorIndex BackColor Combobox

  2. Combobox soll zur nächsten Txtbox wechseln zum befüllen

    in Microsoft Excel Hilfe
    Combobox soll zur nächsten Txtbox wechseln zum befüllen: Hallo Allesamt Nach einem Event soll gesichtet werden, ob alles in Ordnung ist. Ist der ein oder andere Artikel beschädigt, kann in der UF gewählt werden. 1. Eventnummer suchen per Combobox oben...
  3. Combobox einbinden

    in Microsoft Excel Hilfe
    Combobox einbinden: Hallo, ich bastele an einer Funktion, bei der ich an einer Stelle im Programm eine Combobox aufrufen möchte, die dann mit bestimmten Werten aus einer Tabelle gefüllt ist und dann den gewählten...
  4. Dynamische Combobox mit zwei Bedingungen

    in Microsoft Excel Hilfe
    Dynamische Combobox mit zwei Bedingungen: Hallo ich bräuchte einen vba Code welcher eine dynamische Combobox befüllt. Zudem soll die Combobox alle schon eingetragenen Daten in einer Spalte beim Dropdown ausschiessen damit keine Doppelten...
  5. .Backcolor eines Labels bei bestimmten Wert ändern

    in Microsoft Excel Hilfe
    .Backcolor eines Labels bei bestimmten Wert ändern: Hallo ihr, schon wieder ein neues Problem. Ich habe in einer UserForm einige Labels die in Abhängigkeit des Caption-Wertes rot oder grün aufleuchten sollen. Mein Code dazu lautet: Code: If...
  6. Multipage BackColor

    in Microsoft Excel Hilfe
    Multipage BackColor: Hallo Leute, ich arbeite bei einer Userform mit Multipage. Aus optischen Gründen will ich den Pages eine Hintergrundfarbe geben. Allerdings weiss ich nicht wie. Der Multipage kann ich eine Farbe...
  7. BackColor-Eigenschaft (Hintergrundfarbe)

    in Microsoft Access Tutorials
    BackColor-Eigenschaft (Hintergrundfarbe): BackColor-Eigenschaft (Hintergrundfarbe) Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr......
  8. Suche Hilfe bei Makroergänzung wenn Zellfarbe Colorindex 1, dann

    in Microsoft Excel Hilfe
    Suche Hilfe bei Makroergänzung wenn Zellfarbe Colorindex 1, dann: Hallo zusammen, ich benötige mal wieder unterstützung: Ich habe hier die Möglichkeit, dass wir Handeingaben machen, die dann nicht vom Makro überschrieben werden. Folgendes Makro ist...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden