I have been using VBA ever since it was VBA and I have a problem which only occurs within Excel's VBA and not in any other of the Office applications code editor.

Furthermore, it only happens with Excel 2010 and not in any previous version.

The problem is that if I am in Excel's VBA then at random intervals the PC freezes completely and I have to reach for the power switch at the front of the machine.

I was having enough of that so I decided to reinstall Windows completely. So, I reached for the XP disk, reformatted my hard drives, reinstalled Windows, put on Office, applied the countless thousand updates and, yes, it did it again within minutes.

Short of having to move back to Office 2007, is there a fix for this?