I just upgraded to windows vista 64 and excel 2007. I am running matlab 2007b.
I have a script that writes cells from matlab similar to below:
for i=1:1000; a=ddereq(chan,'r1c1',[1 1],3000) ddepoke(chan,'r2c1',2); end
I can run this script once or twice, but ultimately it refuses to execute the ddeinit line correctly. I have to exit matlab and restart for it to work again and this isn't always consistent - sometimes i have to restart the entire computer.
I haven't had any similar problems running xp 32 with excel 2007 and matlab2007b in the past.