Macro Help: Copy entire row data to new tab then delete original row data on first tab

arooney88

Board Regular
Joined
Feb 17, 2014
Messages
61
Hey everyone

I'm trying to design a workbook that will copy an entire rows data to a seperate tab once a dropdown selection (in that same row I'm trying to move) is switched to 'Completed'

Is there a way that a Macro can be triggered once that "Completed" dropdown is selected which could copy/paste that row to a new tab and then delete the original copied line?
 

Excel Facts

Ambidextrous Undo
Undo last command with Ctrl+Z or Alt+Backspace. If you use the Undo icon in the QAT, open the drop-down arrow to undo up to 100 steps.
try this out:

A1 is the target range, just change that to whatever you need it to be.

Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    If Range("a1").Value = "Completed" Then
        Sheets("Sheet2").Range("a1").EntireRow.Value = Sheets("Sheet1").Range("a1").EntireRow.Value
        Sheets("Sheet1").Range("a1").EntireRow.ClearContents
    End If
End Sub
 
Upvote 0
I'm getting a run-time error '13'

type mismatch

this is what happens when I try to enter anything on the sheet.
 
Upvote 0
Would my target range be a specific cell? Or a column?

The dropdown for 'completed' will always be in column D so I input the above code with a target of Range("D:D")
 
Upvote 0
it needs to be a specific range, are you trying to do this for multiple rows? otherwise just use "D1"
 
Upvote 0

Forum statistics

Threads
1,223,886
Messages
6,175,196
Members
452,616
Latest member
intern444

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top