Private
Sub
Worksheet_Change(
ByVal
Target
As
Range)
Dim
iRow
As
Integer
If
IsEmpty(Cells(3, 2))
Then
Sheets(
"Tabelle"
).Columns(2).Hidden =
True
Sheets(
"Tabelle"
).Range(
"R28"
) = Sheets(
"Tabelle"
).Range(
"A28"
)
Else
Sheets(
"Tabelle"
).Columns(2).Hidden =
False
Sheets(
"Tabelle"
).Range(
"R28"
) =
""
End
If
For
iRow = 0
To
14
If
IsEmpty(Cells(iRow + 5, 2))
Then
Sheets(
"Tabelle"
).Columns(iRow + 3).Hidden =
True
Sheets(
"Tabelle"
).Range(
"R"
& 29 + iRow) = Sheets(
"Tabelle"
).Cells(29 + iRow, 2 + iRow)
Else
Sheets(
"Tabelle"
).Columns(iRow + 3).Hidden =
False
Sheets(
"Tabelle"
).Range(
"R"
& 29 + iRow) =
""
End
If
Next
End
Sub