У меня такая же проблема, как в Excel VBA: Parsed JSON Object Loop, но не может найти никакого решения. У моего JSON есть вложенные объекты, поэтому предлагаемое решение вроде VBJSON и vba-json не работает для меня. Я также исправил один из них для правильной работы, но результатом было переполнение стека вызовов из-за многих рекурсий функции doProcess.
Лучшим решением является функция jsonDecode, видимая в исходном сообщении. Это очень быстро и эффективно эффективно; моя объектная структура присутствует в общем объекте VBA типа JScriptTypeInfo.
Проблема на этом этапе заключается в том, что я не могу определить, какова будет структура объектов, поэтому я заранее не знаю ключи, которые будут находиться в каждом родовом объекте. Мне нужно пропустить общий объект VBA для получения ключей/свойств.
Если моя функция разбора javascript может вызвать функцию или подпрограмму VBA, это будет отлично.