Thats because of bugs in Excel, not DDE. DDE Uses a windows message. It is guaranteed to be delivered on the local system. When was the last time you pressed a key on your keyboard and Windows "lost the message"? Since Windows NT 3.x was released in 1993, windows messages don't get lost...