Delete all VBA watch items

debugging, excel, vba, watch

Solution

I couldn't find an easy way to delete them all at once, but if you click on the top item and press the delete key it vanishes without a prompt. Pressing delete 12 times is still reasonably fast...

Problem

I have been debugging some macros in Excel VBA, and found it convenient to add a watch when I wanted to monitor some expressions. However, now I want to get a fresh start and decided to start with a clean watch list. Unfortunately, I have only found a way to delete a single watch, not all of them at once. Surely there must be a way to get rid of them without having to delete a couple dozen watch items one by one, but despite searching I didn't find any hints of how this can be achieved. Hence my question: How can I delete all VBA watch items at once? Note: this is really about watch items, not about breakpoints.

Original source