arlu1201,
Thanks for the reply and the idea. I have decided to use the webdings way so that i can use an IF statement to autopop column J with a tick based on criteria in other cells. That is working wonderfully, however I am having some trouble with the macro to loop through the rows of column J, identify those that are checked, and paste them into the next sheet. Here is the code I am using.
Public Sub CopyRows()
Sheets("Pending Stamp").Activate
' Find the last row of data
FinalRow = Range("A65536").End(xlUp).Row
' Loop through each row
For X = 2 To FinalRow
ThisValue = Range("J" & X).Value
If ThisValue = "a" Then
Range("A" & X & ":AG" & X).Copy
Sheets("2YR Hold").Activate
NextRow = Range("A65536").End(xlUp).Row + 1
Range("A" & NextRow).Select
ActiveSheet.Paste
End If
Next X
End Sub
This is identifying the row with a tick okay, but when it goes to paste into the other sheet I get a "400" error. Also, not sure how to make this code find and copy multiple rows at once, so that I don't have to repeatedly click the button until all the desired rows are copied. Any ideas?
Edit:
Btw, I have also tried this code, recommended by another use in another thread. It doesn't seem to do anything at all.
Public Sub CopyRows()
' Find the last row of data
FinalRow = Sheets("Pending Stamp").Range("A65536").End(xlUp).Row
' Loop through each row
For Each c in Sheets("Pending Stamp").Range("G" & FinalRow)
If c.Value = "a" Then
Sheets("2YR Hold").Range("A65536").End(xlUp).Row.Offset(1.0).Value = c.Value
End If
Next
End Sub
Bookmarks