Try this
Dim ACell As String
Dim ASheet As String
Range("e5:J55").SpecialCells(xlCellTypeFormulas, 23).Copy
Sheets("HistoricalData").Range("A" & Rows.Count).End(xlUp).Offset(1).PasteSpecial Paste:=xlPasteValues
Range("e5:J55").SpecialCells(xlCellTypeConstants, 23).Copy
Sheets("HistoricalData").Range("A" & Rows.Count).End(xlUp).Offset(1).PasteSpecial Paste:=xlPasteValues
Range("E5:J55").SpecialCells(xlCellTypeConstants, 23).ClearContents
MsgBox "Historical Data Sheet Has Been Updated" _
, vbInformation + vbOKOnly, "Macro finished"
Bookmarks