Without all the other stuff, the Report page will look a bit empty, but here you go:
Sub Go_Click()
Dim rngCopy As Range
Dim strDay As String
Dim strMkt As String
If Len(Range("C7").Value) = 0 Then
Range("C7").MergeArea.Select
MsgBox "Must select the DAY you want", , "Missing Day"
Exit Sub
Else
strDay = Range("C7").Value
End If
If Len(Range("F7").Value) = 0 Then
Range("F7").MergeArea.Select
MsgBox "Must selec tthe MARKET you want", , "Missing Market"
Exit Sub
Else
strMkt = Range("F7").Value
End If
Application.ScreenUpdating = False
Sheets("REPORT").Range("C17:G" & Rows.Count).Clear
With Sheets(strDay)
Set rngCopy = .Rows(1).Find(strMkt, , xlValues, xlWhole)
If .Cells(Rows.Count, rngCopy.Column).End(xlUp).Row < 14 Then Exit Sub 'No information to copy
Set rngCopy = Range(.Cells(14, rngCopy.Column), .Cells(.Rows.Count, rngCopy.Column).End(xlUp)).Resize(, 5)
End With
With Sheets("REPORT")
rngCopy.Copy
With .Range("C17")
.PasteSpecial xlPasteValues
.PasteSpecial xlPasteFormats
Application.CutCopyMode = False
End With
.Select
.Range("C17").End(xlDown).Offset(1).Select
End With
Application.ScreenUpdating = True
End Sub
Bookmarks