If you have the problem above in Excel 2007 read this page
It seems that not all machines have this problem.
I have two Vista machines that will run the code without adding the DWORD.
Very strange and I really like to know why.
Ron de Bruin