Всем добрый день!
Прошу помощи.
Например, у меня есть такой xml запрос:
, Невский проспект,
д.10&results=1&key=ANpUFEkBAAAAf7jmJwMAHGZHrcKNDsbEqEVjEUtCmuf xQMwAAAAAAAAAAAAvVrubVT4btztbduoIgTLAeFILaQ==
Подскажите, как
1) средствами VBA из полученного результата вытянуть только определенные значения/поля:
ns4:text // Россия, Санкт-Петербург, Невский проспект, 14
ns3:pos // 30.316488 59.936643
2) и как через VBA изменить строку подключения:
Данные => Подключения => Свойства подключения => Определение => Строка подключения
========================
По первому пункту нашел пока единственное решение - выгружать все данные на какой-либо промежуточный лист и с него уже тянуть необходимые мне значения/поля. Вариант работает, но мне кажется, что это далеко не самое лучшее решение.
По второму пункту тоже есть решение, которое подглядел здесь на форуме (). Суть проста: создать xml подключение => получить данные => удалить xml подключение => создать новое xml подключение => и т.д.
Но тут я тоже сомневаюсь, что это единственный вариант. Зачем создавать все время новые подключения, если можно обновить существующее с заменой запроса? Но вот как обновить запрос (изменить строку подключения), не смог понять.
Буду признателен за любую помощь.
Прошу помощи.
Например, у меня есть такой xml запрос:
, Невский проспект,
д.10&results=1&key=ANpUFEkBAAAAf7jmJwMAHGZHrcKNDsbEqEVjEUtCmuf
Подскажите, как
1) средствами VBA из полученного результата вытянуть только определенные значения/поля:
ns4:text // Россия, Санкт-Петербург, Невский проспект, 14
ns3:pos // 30.316488 59.936643
2) и как через VBA изменить строку подключения:
Данные => Подключения => Свойства подключения => Определение => Строка подключения
========================
По первому пункту нашел пока единственное решение - выгружать все данные на какой-либо промежуточный лист и с него уже тянуть необходимые мне значения/поля. Вариант работает, но мне кажется, что это далеко не самое лучшее решение.
По второму пункту тоже есть решение, которое подглядел здесь на форуме (). Суть проста: создать xml подключение => получить данные => удалить xml подключение => создать новое xml подключение => и т.д.
Но тут я тоже сомневаюсь, что это единственный вариант. Зачем создавать все время новые подключения, если можно обновить существующее с заменой запроса? Но вот как обновить запрос (изменить строку подключения), не смог понять.
Буду признателен за любую помощь.