Can anyone tell me why this macro takes over a minute to execute?
Or perhaps offer an alternative way to do these commands?
Or perhaps offer an alternative way to do these commands?
VBA Code:
Sub Clear()
'
' Clear Macro
'
Application.EnableEvents = False
'Move Stock
Range("NHKStock").Copy ThisWorkbook.Sheets("Lanes").Range("AI4")
'Move Leftmost Lane
Range("NHKLeftmost").Copy ThisWorkbook.Sheets("Lanes").Range("AF3")
'Reformat
Range("AllNHKLanes").Copy ThisWorkbook.Sheets("Lanes").Range("E3")
'Change next load number
ThisWorkbook.Sheets("Lanes").Range("AC4") = ThisWorkbook.Sheets("Lanes").Range("Z4") + 1
'Clear Current from moved lane
ThisWorkbook.Sheets("Lanes").Range("AD7:AD37").ClearContents
'Clear Load from Pullsheet
ThisWorkbook.Sheets("Pullsheet Drop").Range("D1:D34").Delete
Application.EnableEvents = True
End Sub