21.09.2016, 13:27
Neu Version neues Glück :32:
Ein Eintrag in Spalte G ist nicht erforderlich.
Gruß
Ich
Hilfe_Ich.xlsm (Größe: 22,52 KB / Downloads: 2)
Sub EinfärbenZwei()
Dim z As Long
Dim zm As Long
With Tabelle1
zm = .Cells(Rows.Count, 1).End(xlUp).Row
'Tabelle auf Standardformatierung zurücksetzen
With .Range("A5:J" & zm)
.Interior.ColorIndex = xlNone
.Font.Color = vbBlack
.Font.Strikethrough = False
End With
For z = 5 To zm
If .Range("H" & z).Value <> "" Then
Datum = InputBox("Geben Sie ein Datum ein: (TT.MM.JJJJ)")
.Range("I" & z).Value = Datum
Ersatz = InputBox("Durch welches Formular wird das Formular ersetzt?")
.Range("J" & z).Value = Ersatz
With .Range("A" & z, "G" & z)
.Interior.Color = vbRed
.Font.Color = vbWhite
.Font.Strikethrough = True
End With
.Range("G" & z).Value = "ersetzt"
ElseIf .Cells(z, 1).Value = .Cells(z + 1, 1).Value Then
.Range("A" & z, "G" & z).Interior.Color = vbRed
.Range("G" & z).Value = "ausgelaufen"
Else
.Range("A" & z).Interior.Color = vbGreen
.Range("B" & z).Interior.Color = vbGreen
.Range("G" & z).Interior.Color = vbGreen
.Range("G" & z).Value = "aktiv"
End If
Next z
End WithVBA/HTML-CodeConverter, AddIn für Office 2002-2016 - in VBA geschrieben von Lukas Mosimann. Projektbetreuung:RMH Software & Media
Code erstellt und getestet in Office 12 - mit VBAHTML 12.6.0
Ein Eintrag in Spalte G ist nicht erforderlich.
Gruß
Ich
Hilfe_Ich.xlsm (Größe: 22,52 KB / Downloads: 2)