Thema Datum  Von Nutzer Rating
Antwort
01.03.2018 10:47:06 tjagg
NotSolved
01.03.2018 10:50:15 Gast70321
NotSolved
Rot Next ohne For
01.03.2018 11:20:06 Gast26866
Solved
01.03.2018 11:37:18 tjagg
NotSolved

Ansicht des Beitrags:
Von:
Gast26866
Datum:
01.03.2018 11:20:06
Views:
789
Rating: Antwort:
 Nein
Thema:
Next ohne For
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Sub Ampel()
 
Dim i As Variant
 
Sheets("MS Report").Activate
 
i = ThisWorkbook.Sheets("MS Report").Cells(Rows.Count, 1).End(xlUp).Row
 
    For Each i In ThisWorkbook.Sheets("MS Report").Range("A2:A" & i)
     
        If i.Offset(0, 9) = "" Then i.Offset(0, 9).Value = Date
        If i.Offset(0, 7) = "" Then GoTo Skip
        If i.Offset(0, 7) = "30.12.2026" Then GoTo Skip
        If i.Offset(0, 7) = "**.**.2099" Then GoTo Skip
         
        i.Offset(0, 10).Value = i.Offset(0, 7) - i.Offset(0, 9)
         
        If i.Offset(0, 10).Value < 30 Then i.Offset(0, 10).Interior.ColorIndex = 6
        If i.Offset(0, 10).Value < 0 Then i.Offset(0, 10).Interior.ColorIndex = 3
        If i.Offset(0, 10).Value >= 30 Then i.Offset(0, 10).Interior.ColorIndex = 4
        If (i.Offset(0, 9) - Date) > 0 Then
         i.Offset(0, 10).Value = "actual Date in the Future"
         i.Offset(0, 10).Interior.ColorIndex = 4
        End If
Skip:
 
        If i.Offset(0, 7) = "30.12.2026" Then
         i.Offset(0, 10).Interior.ColorIndex = 7
         i.Offset(0, 10).Value = "Dummy Date"
        End If
        If i.Offset(0, 7) = "**.**.2099" Then
         i.Offset(0, 10).Interior.ColorIndex = 7
         i.Offset(0, 10).Value = "Dummy Date"
        End If
        If i.Offset(0, 7) = "" Then
         i.Offset(0, 10).Interior.ColorIndex = 7
         i.Offset(0, 10).Value = "no planned Date"
        End If
    Next i
     
End Sub

 


Ihre Antwort
  • 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: Name: Email:



  • 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
01.03.2018 10:47:06 tjagg
NotSolved
01.03.2018 10:50:15 Gast70321
NotSolved
Rot Next ohne For
01.03.2018 11:20:06 Gast26866
Solved
01.03.2018 11:37:18 tjagg
NotSolved