Sub
aktuellesQuartal()
On
Error
Resume
Next
Sheets(
"SOP Gmbh"
).
Select
For
Zeile = 86
To
3
Step
-1
If
Int(Format(
Date
,
"Q"
)) = Sheets(
"SOP Gmbh"
).Range(
"A"
& Zeile)
Then
Union(Range(
"B"
& Zeile &
":"
&
"F"
& Zeile), Range(
"H"
& _
Zeile,
"I"
& Zeile), Range(
"K"
& Zeile,
"L"
& Zeile), Range(
"N"
& _
Zeile,
"O"
& Zeile), Range(
"Q"
& Zeile,
"R"
& Zeile), Range(
"T"
& _
Zeile,
"U"
& Zeile), Range(
"W"
& Zeile,
"X"
& Zeile)).
Select
With
Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 5296274
.TintAndShade = 0
.PatternTintAndShade = 0
End
With
Else
Union(Range(
"B"
& Zeile &
":"
&
"F"
& Zeile), Range(
"H"
& _
Zeile,
"I"
& Zeile), Range(
"K"
& Zeile,
"L"
& Zeile), Range(
"N"
& _
Zeile,
"O"
& Zeile), Range(
"Q"
& Zeile,
"R"
& Zeile), Range(
"T"
& _
Zeile,
"U"
& Zeile), Range(
"W"
& Zeile,
"X"
& Zeile)).
Select
With
Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark1
.TintAndShade = -0.499984740745262
.PatternTintAndShade = 0
End
With
End
If