Хотя это довольно старый вопрос, я все же хотел бы упомянуть, что я создал веб-сервер REST, размещенный в Excel, используя простые макросы VBA и некоторые вызовы Winsock C, как предложено Дэниелом А. Уайтом.Я добавил это как ответ вместо комментария, так как он построен как модульная библиотека, так что вы можете настроить его в соответствии со своими потребностями, а другим может понадобиться именно такая библиотека.Он может обслуживать как рабочие листы, так и основные файлы, а также создавать пользовательские хуки, используя IWebController
для прослушивания определенных маршрутов (что было упомянуто OP в комментарии):
http://github.com/michaelneu/webxcel
Toиспользуйте его, вам придется либо импортировать классы / модули в вашу книгу, либо позволить сценарию сборки создать новый для вас.См. Main.bas о том, как запустить сервер из VBA.