I have build a workbook for pricing product. The VBA behind the worksheet uses the SeletionChange event to up date the pricing when new data is entered. This has worked well, except that I now need to delete some data before the pricing is updated. I added a couple of lines of code to delete the data in question into my existing Selection Change event, but the new code has caused the lose of any copy and paste function on the work sheet. Do I need to move my code to Delete to a separate function and call it? Or is there a different path?