tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
10776
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Purple-Haze Purple-Haze ist offline Mitglied Bronze
    Registriert seit
    Sep 2004
    Ort
    Hamburg
    Beiträge
    32
    Hallo,

    ich habe folgende Frage:

    Ich kann in EXCEL allen Objekten Farben zuordnen, bekomme aber immer nur Farben der Standartpallette zur Verfügung gestellt. Das Gleiche gilt auch bei der Formatierung von Userforms in VBA.

    Ich möchte aber meine Tabellen, Objekte usw. in speziellen Farben darstellen. Gibt es eine Möglichkeit, Farben im hexadezimalen code, oder als RGB Code zu bestimmen um individuelle Farben zu erhalten?

    Vielen Dank für Eure Hilfe

    Purple-Haze
     
    Nur weil die Klugen immer nachgeben, können die Dummen die Welt regieren.

  2. #2
    Avatar von wincnc
    wincnc wincnc ist offline Mitglied Platin
    Registriert seit
    Aug 2004
    Beiträge
    632
    Hallo Purple-Haze,
    das geht bei anderen Objekten genauso.
    Code :
    1
    2
    3
    
    Private Sub UserForm_Initialize()
    Me.BackColor = RGB(200, 300, 200)
    End Sub
     

  3. #3
    Purple-Haze Purple-Haze ist offline Mitglied Bronze
    Registriert seit
    Sep 2004
    Ort
    Hamburg
    Beiträge
    32
    Hallo wincnc,

    vielen Dank für Deine Antwort. Wenn ich Dich richtig verstanden habe, kann ich alle EXCEL Objekte (Schrift, Gitternetzlinien, Rahmen, Userforms, Buttons......) mit diesem Befehl spezielle Farben zuordnen. Werde ich gleich mal ausprobieren.

    Danke.

    Purple-Haze
     
    Nur weil die Klugen immer nachgeben, können die Dummen die Welt regieren.

  4. #4
    Avatar von MatMagic
    MatMagic MatMagic ist offline 25712 Walk on water
    Registriert seit
    Sep 2004
    Ort
    Schleswig Holstein
    Beiträge
    130
    @purple
    hey du olle Krokette
    wie wäre es mal mit nem Anruf - bevor du das Forum vollmüllst !? ))))
    *Just Joking*
    Hoffe der Tip hierher hat dir geholfen und das du mal wieder durchklingelst...(bin noch ca. 1 Woche in Bonn)
    Gruß
    Mat
     

  5. #5
    MB1024 MB1024 ist offline Grünschnabel
    Registriert seit
    Jul 2005
    Beiträge
    2
    Ich hab gerade das versucht und bekomme leider keine schön abgestuften Farbwerte,
    sondern nur grobe Blöcke. Liegt wohl an der begrenzten Palette.
    Hat jemand eine Idee wie ich in Excel den Regenbogen zum Leuchten bringe?

    Code :
    1
    2
    3
    4
    5
    
    Sub colortest()
    For i = 1 To 255
    Cells(i, 1).Interior.Color = RGB(i, 100, 100)
    Next i
    End Sub
     

  6. #6
    ellis2 Tutorials.de Gastzugang
    damit kannst du dir alle 256^3 Farben anzeigen lassen
    gruss elis

    Sub colortest_m()
    For i = 4 To 256
    ActiveWorkbook.Sheets.Add.Move After:=Worksheets(Worksheets.Count)
    Next i


    Application.ScreenUpdating = False
    For l = 1 To 256
    For k = 1 To 256
    For i = 1 To 256
    Sheets("Tabelle" & l).Cells(i, k).Interior.Color = RGB(i, k, l)
    Next i
    Next k
    Next l
    Application.ScreenUpdating = True

    End Sub
     

Ähnliche Themen

  1. Galerie als Klasse oder normal?
    Von Rpgrafx im Forum PHP
    Antworten: 0
    Letzter Beitrag: 31.08.06, 08:19
  2. Antworten: 9
    Letzter Beitrag: 04.09.05, 08:01
  3. Excel: Benutzerdefinierte Symbolleisten verschwinden
    Von dignsag im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 30.06.05, 16:38
  4. USB Mouse oder Normal was ist besser
    Von Venomsen im Forum Hardware
    Antworten: 6
    Letzter Beitrag: 03.12.04, 17:19