My understanding of ActiveCell is that it cannot be used for a particular worksheet; it is a property defined for the Application and Window objects. If you want to determine the active cell contents for a given sheet, you must first make that worksheet active in the current window. If there is no worksheet displayed in the active window for the application object, ActiveCell would return nothing.