DDE e' una tecnologia "vecchiotta" non priva di bug (non posso assicurarti quindi che il problema non sia di DDE).
Ti posso consigliare, se non l'hai fatto, di installare il SP6.
Inoltre, quel
GoTo L00
e' sbagliato in quanto non elimina la condizione di errore (cosa che potrebbe innescare un loop tale da riempire lo stack e fornire l'errore di out of memory). Sostituiscilo con un
Resume L00