tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
1545
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    dannybelle dannybelle ist offline Rookie
    Registriert seit
    Aug 2008
    Beiträge
    5
    Hallo zusammen,

    eine Freundin bastelt für Ihren Onkel an einer Exceltabelle wo er seine zuckerwerte eintragen kann. diese Zellen sollen sich ber entsprechend dem wert einfärben!

    Zeilen von 0 bis 80 in Grau 25 %
    Zeilen von 81 bis 120 in Grelles Grün
    Zeilen von 121 bis 180 in Gelbbraun
    Zeilen von 181 bis 240 in Rosa
    Zeilen von 241 bis 300 in Rot
    Zeilen von 241 bis 300 in Hellblau
    Zeilen über 300 in Braun

    Mit drei Farben ja kein problem, aber mit 7?
    Könnt ihr mir helfen?
     

  2. #2
    Registriert seit
    Jan 2003
    Ort
    tiefstes Ostwestfalen
    Beiträge
    2.606
    Hai,

    geht anscheinend nur mit 6 Farben, evtl. mit 7.

    excelformeln

    Ciao Stefan
     
    Eine weitere sinnlose Page im weltweiten Netz. www.leola13.de
    Wenn du eine weise Antwort verlangst, musst du vernünftig fragen !
    Man sollte die Tatsachen kennen, bevor man sie verdreht !

  3. #3
    woni woni ist offline Mitglied Silber
    Registriert seit
    Jan 2004
    Ort
    Gosdorf / Österreich
    Beiträge
    80
    Das ist dann nur noch mit VBA zu lösen.

    Einfach mit Alt+F11 den Editor öffnen, ein neues Fenster für die Tabelle öffnen und das rein:


    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    Private Sub Worksheet_Change(ByVal Target As Excel.Range)
     
    Select Case Target.Value
        Case Is < 81
          Target.Interior.ColorIndex = 1
        Case Is < 121
          Target.Interior.ColorIndex = 2
        Case Else
          Target.Interior.ColorIndex = xlColorIndexNone
    End Select
     
    End Sub

    Jetzt noch so viele Case hinzufügen wie du brauchst und schon sollte es funktionieren
    Die Farben hab ich jetzt nicht im Kopf, die lassen sich aber bestimmt googlen
    Geändert von woni (13.01.09 um 15:26 Uhr)
     

  4. #4
    Avatar von michaelwengert
    michaelwengert michaelwengert ist offline Mitglied Platin
    Registriert seit
    Mar 2004
    Ort
    Heilbronn (BW)
    Beiträge
    581
    Welche Excel Version benutzt du den?
    Bei Excel 2007 sollte das über die bedingten Formatierungen kein Problem sein.
    Dort kannst du Pro Zelle auch mehrere Formatierungsregeln hinterlegen.

    Soll sich dann immer nur die Zelle färben, in der der Wert steht oder die komplette Zeile?

    edit: Habs grad getestet...also unter Excel 2007 geht es wunderbar einfach. 2003 kann ich leider grad nicht testen.
    Geändert von michaelwengert (13.01.09 um 15:39 Uhr)
     
    What was hard to code should be hard to read, too******

  5. #5
    dannybelle dannybelle ist offline Rookie
    Registriert seit
    Aug 2008
    Beiträge
    5
    Ok, ich habe eine Farbtabelle gefunden und die Farben eingegeben aber nix verfärbt sich

    ES FÄRBT SICH! *freuz*

    dankeeeeeeeeeeeeeeeeeeeeeeee
    Geändert von dannybelle (13.01.09 um 15:47 Uhr)
     

  6. #6
    dannybelle dannybelle ist offline Rookie
    Registriert seit
    Aug 2008
    Beiträge
    5
    Das war jetzt aber nen Akt *gg*

    Und sowas sagt ihr einem der zwar 3 Jahre Excel in der Berufsschule hatte, sich aber noch nie mit editoren beschäftigt hat *gg*

    Geht das denn auch das wenn die Zelle leer ist, also die Tabelle leer, das die Zelle dann weiss bzw. hellgelb bleibt?
     

  7. #7
    dannybelle dannybelle ist offline Rookie
    Registriert seit
    Aug 2008
    Beiträge
    5
    Ok, jetzt hat es erst geklappt, gespeichert... Alles futsch... *wein*

    Private Sub Worksheet_Change(ByVal Target As Excel.Range)

    Select Case Target.Value
    Case Is < 81
    Target.Interior.ColorIndex = 15
    Case Is < 121
    Target.Interior.ColorIndex = 4
    Case Is < 181
    Target.Interior.ColorIndex = 40
    Case Is < 241
    Target.Interior.ColorIndex = 5
    Case Is < 300
    Target.Interior.ColorIndex = 53
    Case Else
    Target.Interior.ColorIndex = xlColorIndexNone
    End Select

    End Sub

    Wo ist mei Fehler
     

Ähnliche Themen

  1. Alle Zellen Einfärben
    Von Thomas_Jung im Forum Javascript & Ajax
    Antworten: 14
    Letzter Beitrag: 19.12.09, 09:26
  2. DataGrid-Zellen rot einfärben
    Von broetchen im Forum .NET Windows Forms
    Antworten: 1
    Letzter Beitrag: 15.09.05, 14:19
  3. 2 Zellen einfärben
    Von Thomas_Jung im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 01.07.05, 13:20
  4. Excel 2002 Zellen per Makro einfärben
    Von to_be im Forum Office-Anwendungen
    Antworten: 1
    Letzter Beitrag: 19.03.04, 18:34
  5. [EXCEL] Zellen einfärben mit WENN
    Von Carndret im Forum Office-Anwendungen
    Antworten: 6
    Letzter Beitrag: 07.05.03, 22:25