I know of course about the Worksheet_Change event but as far as I can tell that event only fires when you leave a cell that you've just changed. Is there any way to detect a change as it's made in the cell?