AW: Übertrag von Zellinhalten in Tabelle 2
21.02.2009 10:12:42
Zellinhalten
Hallo Lemmi,
weil ich den Zähler "zähler" vor der zweiten Schleife nicht zurückgestellt hatte.
Gruppennamen, i.O. Bei den Zusätzen hierzu war ich mir nicht ganz schlüssig wie
Du es haben möchtest.
Sub Übertrag2()
Dim zähler As Byte, zeile As Long
Worksheets("tabelle2").Range("S4:S5,AB4:AU5").ClearContents
Worksheets("tabelle2").Cells(5, "S") = _
Worksheets("tabelle1").Cells(2, "B") & "; " & _
Worksheets("tabelle1").Cells(5, "H") & " " & Worksheets("tabelle1").Cells(5, "I")
For zeile = 5 To 105
If zähler = 21 Then Exit For
If Len(Worksheets("tabelle1").Cells(zeile, "E")) * _
Len(Worksheets("tabelle1").Cells(zeile, "F")) > 0 Then
zähler = zähler + 1
Worksheets("Tabelle2").Cells(5, 27 + zähler) = _
Worksheets("tabelle1").Cells(zeile, "E").Text & " " _
& Worksheets("tabelle1").Cells(zeile, "F").Text
End If
Next
zähler = 0
Worksheets("tabelle2").Cells(4, "S") = _
Worksheets("tabelle1").Cells(3, "C") & "; " & _
Worksheets("tabelle1").Cells(5, "H") & " " & Worksheets("tabelle1").Cells(5, "I")
For zeile = 5 To 105
If zähler = 21 Then Exit For
If Len(Worksheets("tabelle1").Cells(zeile, "H")) * _
Len(Worksheets("tabelle1").Cells(zeile, "I")) > 0 Then
zähler = zähler + 1
Worksheets("Tabelle2").Cells(4, 27 + zähler) = _
Worksheets("tabelle1").Cells(zeile, "H").Text & " " _
& Worksheets("tabelle1").Cells(zeile, "I").Text
End If
Next
End Sub
Gruß Gerd