Ситуация такая: на Qt написан клиент к MySQL базе данных. Кроме GUI и обращений к БД в нем ничего нет. Еще есть набор макросов для Excel, в которых реализована недостающая в клиенте функциональность. В целом такая архитектура выглядит совсем глупо, но так уж получилось исторически. Переписывать все на Qt у меня нет сил.
Поэтому задача простая - подружить Excel макросы с GUI приложением на Qt. Все под Windows и DBus, к сожалению, тут не пройдет. А какие IPC кроме DCOM может поддерживать и Qt и Excel? Может есть какая-то сторонняя библиотека?
Если Вы совсем не хотите/не можете переписывать/дописывать Qt приложение то дело труба. В макросах Exсel я полный ноль, поэтому что они могут я не знаю, а вот что приложение, которое изначально не расчитана на IPC, само ни с каким нибудь IPC не заработает, даже с DBus. Разнообразных IPC довольно много, да и DBus при некоторых стараниях под виндой работает весьма не плохо, однако, как Вам уже посоветовали выше, проще сохранять данные в какой-нибудь известный Excel-ю формат и уж дальше работать с этими файлами, кода точно писать меньше нужно будет.