Я пытаюсь изменить строку подключения веб-запроса

с использованием VBA, однако все ответы, которые я нашел в Интернете, дают решения, для которых требуется QueryTable, но в моей книге нет QueryTable по причинам, которые этот пост объясняет . У меня есть объект списка со свойствами карты XML.

Я пытался использовать внешний диапазон данных QueryTable,

но форматирование выполняется с измененными заголовками столбцов в алфавитном порядке.

В идеале я хотел бы просто изменить GUID для моей существующей строки подключения (так как срок их действия истекает и его необходимо периодически обновлять), чтобы он сохранил форматирование XML из моего источника. Если это невозможно, и мой единственный вариант - использовать QueryTable, тогда я бы хотел отформатировать результаты из QueryTable, чтобы заголовки столбцов не включали "/row/@".