Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA - Farbliche Markierung

Forumthread: VBA - Farbliche Markierung

VBA - Farbliche Markierung
04.10.2017 14:45:47
Michael
Hallo zusammen,
brauche Hilfe bei folgenden Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Zeilenzahl As Integer
Dim i As Integer
Dim x As Boolean
Dim farbe1 As Boolean
Dim farbe2 As Boolean
Zeilenzahl = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
farbe1 = True
farbe2 = False
For i = 7 To Zeilenzahl
x = False
If Range("f" & i)  Range("f" & i - 1) Then x = True
If x = True Then
If farbe1 = True Then
farbe1 = False
farbe2 = True
Else
farbe1 = True
farbe2 = False
End If
End If
If farbe1 = True Then Rows(i).Interior.ColorIndex = 15
If farbe2 = True Then Rows(i).Interior.ColorIndex = 10
Next i
End Sub

Eingefaerbt sollen nur Spalten von A bis J und sobald keine Werte in F vorhanden nicht mehr einfaerben sondern Weiss lassen.
Fuer jede Hilfe waere ich sehr dankbar!
Gruss
Michael
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: VBA - Farbliche Markierung
04.10.2017 16:15:35
ChrisL
Hi Michael
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Zeilenzahl As Integer
Dim i As Integer
Dim x As Boolean
Dim farbe1 As Boolean
Dim farbe2 As Boolean
Zeilenzahl = ActiveSheet.Cells(Rows.Count, 6).End(xlUp).Row
farbe1 = True
farbe2 = False
Rows("7:" & Rows.Count).Interior.ColorIndex = xlNone
For i = 7 To Zeilenzahl
x = False
If Range("f" & i)  Range("f" & i - 1) Then x = True
If x = True Then
If farbe1 = True Then
farbe1 = False
farbe2 = True
Else
farbe1 = True
farbe2 = False
End If
End If
If farbe1 = True Then Range("A" & i & ":J" & i).Interior.ColorIndex = 15
If farbe2 = True Then Range("A" & i & ":J" & i).Interior.ColorIndex = 10
Next i
End Sub

cu
Chris
Anzeige
AW: VBA - Farbliche Markierung
04.10.2017 16:28:16
Michael
Vielen Dank Chris!
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige