Pat, do you mean the code would not work with the code to turn off the scrolling or did you mean in general. Just wondering, because the code did work before I added the code to turn off the scrolling which why I do not understand why the cancel = True is a problem now on the other events...