![]()
Sub Shift() Dim lr As Long, lr2 As Long, r As Long lr = Sheets("Histogram").Cells(Rows.Count, "A").End(xlUp).Row lr2 = Sheets("DS Sheet").Cells(Rows.Count, "A").End(xlUp).Row lr3 = Sheets("NS Sheet").Cells(Rows.Count, "A").End(xlUp).Row For r = lr To 2 Step -1 If Range("E" & r).Value = "DS" Then lr2 = Sheets("DS Sheet").Cells(Rows.Count, "A").End(xlUp).Row Range("B" & r).Resize(, 6).Copy Sheets("DS Sheet").Range("A" & lr2 + 1) ElseIf Range("E" & r).Value = "NS" Then lr3 = Sheets("NS Sheet").Cells(Rows.Count, "A").End(xlUp).Row Range("B" & r).Resize(, 6).Copy Sheets("DS Sheet").Range("A" & lr3 + 1) End If Next r End Sub Sub Shiftmine() Dim lr As Long, r As Long lr = Sheets("Histogram").Cells(Rows.Count, "A").End(xlUp).Row For r = lr To 2 Step -1 If Range("E" & r).Value = "DS" Then Range("B" & r).Resize(, 6).Copy Sheets("DS Sheet").Sheets("DS Sheet").Cells(Rows.Count, "A").End(xlUp).Offset(1) ElseIf Range("E" & r).Value = "NS" Then Range("B" & r).Resize(, 6).Copy Sheets("DS Sheet").Sheets("NS Sheet").Cells(Rows.Count, "A").End(xlUp).Offset(1) End If Next r End Sub
Bookmarks