Try this. It copies from columns A:Z and not the entire row. You can change that to suit.
You could not copy an entire row and paste it starting in column C. The entire row won't fit. The last two cells in the row have no place to go.
Private Sub CommandButton1_Click()
Dim rngStart As Range
Dim rngEnd As Range
With Sheets("Sheet2")
Set rngStart = .Cells.Find(What:=ComboBox1.Value, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False)
Set rngEnd = .Cells.Find(What:=ComboBox1.Value, After:=rngStart, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlPrevious, _
MatchCase:=False, SearchFormat:=False)
.Rows(rngStart.Row & ":" & rngEnd.Row).Columns("A:Z").Copy _
Destination:=Sheet3.Range("C65536").End(xlUp).Offset(1, 0)
End With
MsgBox "Copy complete. ", , "Done"
End Sub
Bookmarks