Is there any easy/short way to get the worksheet object of the new sheet you get when you copy a worksheet?
ActiveWorkbook.Sheets(\
Dim sht With ActiveWorkbook .Sheets("Sheet1").Copy After:= .Sheets("Sheet2") Set sht = .Sheets(.Sheets("Sheet2").Index + 1) End With