Иногда для программного формирования ссылки требуется получить код региона или города, зная его название.
(например, для поиска цен на товары в Яндекс.Маркете в заданном регионе)
К примеру, нужно найти некий товар в Москве, программно сформировав ссылку вида
httр://yandex.ru/yandsearch?text=НазваниеТовара&lr=213,
где 213 - это код города Москвы.
Функция GetYandexRegionCode позволяет быстро получить такой код, зная название города:
Sub ПримерПолученияКодаРегиона() КодРегиона1 = GetYandexRegionCode("Москва") ' КодРегиона1 = 213 КодРегиона2 = GetYandexRegionCode("Иркутская область") ' КодРегиона2 = 11266 КодРегиона3 = GetYandexRegionCode("Европа") ' КодРегиона3 = 111 КодРегиона4 = GetYandexRegionCode("Чукотский автономный округ") ' КодРегиона4 = 10251 КодРегиона5 = GetYandexRegionCode("Первоуральск") ' КодРегиона5 = 11171 Debug.Print КодРегиона1, КодРегиона2, КодРегиона3, КодРегиона4, КодРегиона5 End Sub