ich habe 2 Excel Sheets, in dem einem steht eine Namensliste in dem anderen noch nix...
Wie schaffe ich es, dass eine Schleife bzw. ein Makro jetzt das erste Sheet durschliest, erkennt das in der Spalte "C" etwas drin steht und dann die ganze Zeile rüber in mein neues Sheet kopiert.
Und dann wenn in "C" nix drin steht, diese Spalte auch nicht rüber kopiert?
In "A" und "B" steht leider immer etwas drin! Es kommt auf "C" an!!!
Mein Ansatz:
Sub Makro1()
Dim Sz As Integer
Dim zz As Long
Dim l As Long
Dim i As Integer
Dim b As Boolean
Sheets("Sheet1").Activate
Range("C1").Select
Sz = ActiveSheet.UsedRange.Columns.Count
zz = ActiveSheet.UsedRange.Rows.Count
For l = 1 To zz
b = False
For i = 1 To Sz
If IsEmpty(Cells(l, i)) Then b = True _
Else: b = False: Sheets("Sheet1").Range("B1:B85,D1:D85,C1:C85").EntireRow.Copy("Sheet2").Range ("A1") 'Exit For
Next i
If b = True Then Selection.EntireRow.Delete
ActiveCell.Offset(1, 0).Select
Next l
End Sub
Bitte nicht kaputtlachen^^ meine ersten VB versuche!!!