Zelle färben je nach Zellenwert (VBA)

  • #1
J

JonnyHeart

Aktives Mitglied
Themenersteller
Dabei seit
12.01.2005
Beiträge
31
Reaktionspunkte
0
Vorgabe ist eine Excel-Tabelle mit Werten!

Beispiel 3 Farben sollen verwendet werden rot/orange/grün

wenn zellenwert zwischen -1 und 0 dann -->>>Zellfarbe rot
wenn zellenwert zwischen 0 und 1 dann -->>>Zellfarbe orange
wenn zellenwert zwischen 1 und 2 dann -->>>Zellfarbe grün

wie könnte ein VBA Code aussehen ????

vielen Dank vorab
JONNY
 
  • #2
Hi

Wie wäre es mit bedingter Formatierung. Das geht glaube für bis zu 3 verschiedene Werte. Erst danach braucht man VBA.

Gruß, Michael
 
  • #3
wie funktioniert das ???

HELP !
 
  • #4
Hi

Oben in Excel in der Menü Leiste Format -> Bedingte Formatierung. Ansonsten mal die Excel Hilfe zu rate ziehen.

Gruß, Michael
 
  • #5
Ansonsten:

Private Sub Click
If cint(zelle.Text)>=-1 And cint(zelle.Text)<0 Then
zelle.Bgcolor=vbRed
ElseIf cint(zelle.Text)>=0 And cint(zelle.Text)<1 Then
zelle.Bgcolor=RGB(220,130,60)
ElseIf cint(zelle.Text)>=1 And cint(zelle.Text)<2 Then
zelle.Bgcolor=vbGreen
End If
End Sub

Für zelle musst du jeweils die Adresse der Zelle angeben. Hab die Syntax jetzt leider nicht gleich im Kopf. Irgendwas mit Worksheet..... :-\

Hoffe, konnte dir etwas weiterhelfen!

MfG
 
Thema:

Zelle färben je nach Zellenwert (VBA)

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.967
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben