Sub InputDate() Application.ScreenUpdating = False Dim iDay As Integer Dim iHour As Integer [a1] = "Date" [b1] = "Clock" [a2].Activate For iDay = 1 To 365 For iHour = 1 To 24 ActiveCell = DateValue("2009-1-1") + iDay - 1 ActiveCell.Offset(0, 1) = iHour ActiveCell.Offset(1, 0).Activate Next iHour Next iDay End Sub