Не знаю точно, как реализовать в Excel, но вообще интерфейс DDE обеспечивает двухстороннюю связь. Т. е. используем GateWay и всё получается. Правда пробовал из Delphi передавать в Codesys - эмуляцию.