Sub
test()
Dim
nZeile
As
Integer
Dim
vSpalte
As
Integer
Dim
vZeile
As
Integer
Dim
nSpalte
As
Integer
Dim
vSheet
As
String
Dim
nSheet
As
String
vSheet =
"Tabelle2"
nSheet =
"Tabelle4"
nZeile = 2
nSpalte = 2
vSpalte = 2
For
vZeile = 3
To
Sheets(vSheet).Cells(65536, vSpalte).
End
(xlUp).Row
<strong>
If
Worksheets(
"Tabelle1"
).Cells(vZeile, 2).Value =
"!"
Then
vZeile = vZeile + 1
Else
: vSheets(nSheet).Cells(nZeile, nSpalte) = Sheets(vSheet).Cells(vZeile, vSpalte)
nZeile = nZeile + 1
End
If
</strong>
Next
vSpalte = 3
For
vZeile = 3
To
Sheets(vSheet).Cells(65536, vSpalte).
End
(xlUp).Row
Sheets(nSheet).Cells(nZeile, nSpalte) = Sheets(vSheet).Cells(vZeile, vSpalte)
nZeile = nZeile + 1
Next
vSpalte = 4
For
vZeile = 3
To
Sheets(vSheet).Cells(65536, vSpalte).
End
(xlUp).Row
Sheets(nSheet).Cells(nZeile, nSpalte) = Sheets(vSheet).Cells(vZeile, vSpalte)
nZeile = nZeile + 1
Next
End
Sub