So the 1st one just doesn't give me an error when I click cancel, whereas the second one just doesn't allow that initial msgbox to appear? Now you've given me a tough decision haha but you answered my question so thank you very much!