Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
12.02.2018 10:39:42 |
Max3195 |
|
|
|
12.02.2018 11:51:30 |
Gast91023 |
|
|
Wenn Datum um 1 Monat überschritten dann markieren |
12.02.2018 12:33:23 |
Ben |
|
|
|
12.02.2018 12:41:22 |
Ben |
|
|
|
12.02.2018 12:54:45 |
Gast72675 |
|
|
Von:
Ben |
Datum:
12.02.2018 12:33:23 |
Views:
711 |
Rating:
|
Antwort:
|
Thema:
Wenn Datum um 1 Monat überschritten dann markieren |
Hallo Max,
probiere es mal hiermit:
Sub DatumMarkieren()
Dim Datum As String
Dim AktuellesDatum As String
Dim AnzahlZeilen As Integer
AnzahlZeilen = Range("A65535").End(xlUp).Row 'Anzahl Zeilen ermitteln
AktuellesDatum = Format(Now, "DD" & "." & "MM" & "." & "YYYY") 'Aktuelles Datum ermitteln
For t = 1 To AnzahlZeilen 'Schleife so oft, wie Zeilen vorhanden sind
Datum = Range("A" & t) 'Datum, welches in Zelle steht einlesen
NeuesDatum = DateAdd("d", 30, Datum) '30 Tage zum eingelesenen Datum addieren
If AktuellesDatum < NeuesDatum Then 'Wenn der Unterschied von 30 Tagen überschritten wird, dann
Range("A" & t).Interior.Color = vbRed 'färbe Hintergrund der Zelle rot
Else 'ansonsten
Range("A" & t).Interior.Color = vbWhite 'färbe/lasse Hintergrund weiß
End If
Next
End Sub
Rückmeldung wäre nett.
Gruß Ben
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
12.02.2018 10:39:42 |
Max3195 |
|
|
|
12.02.2018 11:51:30 |
Gast91023 |
|
|
Wenn Datum um 1 Monat überschritten dann markieren |
12.02.2018 12:33:23 |
Ben |
|
|
|
12.02.2018 12:41:22 |
Ben |
|
|
|
12.02.2018 12:54:45 |
Gast72675 |
|
|