Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
608to612
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
608to612
608to612
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

bedingte Formatierung in VBA

bedingte Formatierung in VBA
13.05.2005 23:38:26
Tinu
Liebe VBA-Freaks
Ich arbeite mit bedingter Formatierung mittels VBA. Dabei sieht mein Code so aus:

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [C1:C20]) Is Nothing Then Exit Sub
With Target
Select Case .Value
Case 0
.Interior.ColorIndex = 5
Case 2
.Interior.ColorIndex = 4
Case Else
.Interior.ColorIndex = xlNone
End Select
End With
End Sub

Nun möchte ich aber einen ganzen Werte-Bereich bedingt formatieren, also z.B. 0-2=rot, 2-5=gelb, etc. Wie kann ich in VBA statt eines bestimmten Wertes einen Werte-Bereich definieren?
Besten Dank für Euere Hilfe.
Tinu

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: bedingte Formatierung in VBA
13.05.2005 23:44:55
Klaus-Dieter
Hallo Tinu,
so:

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [C1:C20]) Is Nothing Then Exit Sub
With Target
Select Case .Value
Case 0 To 2
.Interior.ColorIndex = 5
Case 3 To 5
.Interior.ColorIndex = 4
Case Else
.Interior.ColorIndex = xlNone
End Select
End With
End Sub

Viele Grüße Klaus-Dieter

Online-Excel
AW: bedingte Formatierung in VBA
13.05.2005 23:50:27
Tinu
Hallo Klaus Dieter
so einfach, wenn man's weiss ;)
Klappt bestens, hab vielen Dank!
Grüsse
Tinu
Anzeige

310 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige