I have come across an odd behaviour in Excel.
I have an XL2013 workbook that has been operating 100% correct. Some of my users have XL 2010 and 2007. They reported when the workbook opens they are receiving an 32809 error. This has been working for many months in this enviornment, so something has changed. My first thought was the VBA code.
I was able to go back to a version of the workbook that would work in all environments again. What I have discovered is that when I save the "working" copy on my xl2013 machine, it corrupts the workbook. I do not even need to change any code. Just open the functioning workbook, click save as and give it a new name, and this new workbook will now raise the 32809 error on the older machines. On my XL 2013 machine, it continues to operate fine.
Hoepfully someone has some ideas on this.