Using ActiveCell or ActiveSheet can be source of mistakes if (for any reason) the code is executed in the wrong place.
ActiveCell.Value = "Hello"
'will place "Hello" in the cell that is currently selected
Cells(1, 1).Value = "Hello"
'will always place "Hello&...