Sub
Stoerung_behoben()
Sheets(
"Fehlersammelliste"
).Unprotect Password:=
"JTI-2020"
Range(
"I7"
) =
Date
&
" "
& Format(Time,
"hh:mm:ss"
)
Worksheets(
"Fehlersammelliste"
).Activate
Rows(
"4:4"
).
Select
Selection.Insert Shift:=x1Down, CopyOrigin:=xlFormatFromLeftOrAbove
Sheets(
"Eintragungen"
).Range(
"A7"
).Copy Sheets(
"Fehlersammelliste"
).Range(
"B4"
)
Sheets(
"Eintragungen"
).Range(
"I7"
).Copy Sheets(
"Fehlersammelliste"
).Range(
"C4"
)
Dim
Zeit1
As
Date
Dim
Zeit2
As
Date
Dim
Sek
As
Long
Dim
Min
As
Long
Dim
Std
As
Long
Zeit1 = Sheets(
"Fehlersammelliste"
).Range(
"B4"
)
Zeit2 = Sheets(
"Fehlersammelliste"
).Range(
"C4"
)
Sek = DateDiff(
"s"
, Zeit1, Zeit2)
Std = Int(Sek / 3600)
Min = Int((Sek - (Std * 3600)) / 60)
Sek = Sek - ((Std * 3600) + (Min * 60))
Sheets(
"Fehlersammelliste"
).Range(
"D4"
).Value = Std &
":"
& Min &
":"
& Sek
Sheets(
"Eintragungen"
).Range(
"C7"
).Copy Sheets(
"Fehlersammelliste"
).Range(
"E4"
)
Sheets(
"Eintragungen"
).Range(
"D7"
).Copy Sheets(
"Fehlersammelliste"
).Range(
"F4"
)
Sheets(
"Eintragungen"
).Range(
"E7:E7"
).Copy Sheets(
"Fehlersammelliste"
).Range(
"G4:G4"
)
Sheets(
"Eintragungen"
).Range(
"L7"
).Copy Sheets(
"Fehlersammelliste"
).Range(
"A4"
)
Sheets(
"Eintragungen"
).Range(
"A7"
).ClearContents
Sheets(
"Eintragungen"
).Range(
"C7:D7"
).ClearContents
Sheets(
"Eintragungen"
).Range(
"E7:F7"
).ClearContents
Sheets(
"Eintragungen"
).Range(
"H7:I7"
).ClearContents
Sheets(
"Eintragungen"
).Range(
"I7"
).ClearContents
Sheets(
"Eintragungen"
).
Select
Range(
"C7"
).
Select
Worksheets(
"Fehlersammelliste"
).Range(
"K2"
) = _
WorksheetFunction.SumIf(Range(
"Fehlersammelliste!G4:G1000"
),
"Optima"
, Range(
"Fehlersammelliste!D4:D1000"
))
Worksheets(
"Fehlersammelliste"
).Range(
"L2"
) = _
WorksheetFunction.SumIf(Range(
"Fehlersammelliste!G4:G1000"
),
"JTI"
, Range(
"Fehlersammelliste!D4:D1000"
))
Worksheets(
"Fehlersammelliste"
).Range(
"M2"
) = _
WorksheetFunction.SumIf(Range(
"Fehlersammelliste!G4:G1000"
),
"Hoerauf"
, Range(
"Fehlersammelliste!D4:D1000"
))
Worksheets(
"Fehlersammelliste"
).Range(
"N2"
) = _
WorksheetFunction.SumIf(Range(
"Fehlersammelliste!G4:G1000"
),
"Emkon1"
, Range(
"Fehlersammelliste!D4:D1000"
))
Worksheets(
"Fehlersammelliste"
).Range(
"O2"
) = _
WorksheetFunction.SumIf(Range(
"Fehlersammelliste!G4:G1000"
),
"Emkon2"
, Range(
"Fehlersammelliste!D4:D1000"
))
Sheets(
"Fehlersammelliste"
).Protect Password:=
"JTI-2020"
End
Sub