Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
604to608
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
604to608
604to608
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Zelle mit Tagesdatum färben

Zelle mit Tagesdatum färben
03.05.2005 08:58:56
Anderl
Hallo,
ich möchte gern Zellen mit dem aktuellen datum farbig gestalten. Dabei sollen mit dem Datum gerechnet werden. Das mit der Farbe klappt schon, mit dem Datum stecke ich fest. Ich glaube es liegt am format, es wirft mir immer einen string aus :( Wer kann mir kurz helfen?

Private Sub Worksheet_Change(ByVal Target As Range)
Dim rngCell As Range
Dim bytColor As Byte
Year = LTrim(Year(Now()))
Month = LTrim(Month(Now()))
Dag = LTrim(Day(Now()))
datum01 = Dag + "." + Month + "." + Year
Set Target = Intersect(Target, Range("A1:V370"))
If Target Is Nothing Then Exit Sub
For Each rngCell In Target
Select Case rngCell.Value
Case datum01
bytColor = 3 ' Rot
Case Else
bytColor = 0 ' keine Farbe
End Select
rngCell.Interior.ColorIndex = bytColor
Next rngCell
End Sub

Danke
Anderl

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zelle mit Tagesdatum färben
03.05.2005 09:16:12
UweD
Hallo
so klappt es:

Private Sub Worksheet_Change(ByVal Target As Range)
Dim rngCell As Range, datum01 As Date
Dim bytColor As Byte
datum01 = Format(Date, "DD.MM.YYYY")
If Not Intersect(Target, Range("A1:V370")) Is Nothing Then
For Each rngCell In Target
Select Case rngCell.Value
Case datum01
bytColor = 3 ' Rot
Case Else
bytColor = 0 ' keine Farbe
End Select
rngCell.Interior.ColorIndex = bytColor
Next rngCell
End If
End Sub

Gruß Uwe
Anzeige

302 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige