Zeile einfärben
04.11.2015 12:11:24
Karl
ich habe zwei Comboboxen.
Combox 1 gibt das Anfangsdatum vor.
Combox 2 gibt das Enddatum vor.
Diese Comboxen liegen in der Userform Steuerelemente
Wenn nur ab Zeile 16 Spalte 5 das Datum innerhalb der Angegebenen Datumgrenzen der Comboboxen ist wird die Zeile 16 schattiert.
Falls nicht wird zur nächsten Zeile weitergegangen.
Das Ganze wird über einen Button ausgelöst.
Private Sub CommandButton42_Click()
Dim ws As Worksheet
Set ws = ThisWorkbook.Worksheets("Aufstellung")
If ws.Cells(16, 5).Value _
Steuerelemente.ComboBox1.Value Then
ws.Cells.EntireRow(16).Interior.Color = RGB(192, 192, 0)
Else
ws.Cells.EntireRow(16).Interior.ColorIndex = xlNone
End If
End Sub
Leider funktioniert es ersten nicht, dass die Zeilen dann eingefärbt werden und dass die Zellen (i,5) nacheinander abgearbeitet werden.
Hat hier jemand eine Idee?