Új hozzászólás Aktív témák

  • szőröscica

    addikt

    Hello!

    Hol hibázik a kódom?

    A RowCount érték ki van számolva, gyakorlatilag az lenne a célom, hogy ha nem üres a D oszlopban a cella, akkor az adott sor J és D celláját másolja át egy másik sheeten lévő lista aljára. A For ciklus mintha nem menne, csak a legelső nem üres D-ig megy, utána abbahagyja, nem másolja át a többit.

    For i = 3 To RowCount
    If Not IsEmpty(Range("D" & i)) Then
    Range("J" & i).Select
    Selection.Copy
    Sheets("Submitter excl. trades").Select
    Range("H65000").Select
    Selection.End(xlUp).Select
    Selection.Offset(1, 0).Select
    l = Selection.Row
    Selection.PasteSpecial Paste:=xlPasteValues
    Sheets("Trading activity_NEW").Select
    Range("D" & i).Copy
    Sheets("Submitter excl. trades").Select
    Range("I" & l).Select
    Selection.PasteSpecial Paste:=xlPasteValues
    End If
    Next i

Új hozzászólás Aktív témák