|
Геокодер VBA
|
|||
---|---|---|---|
#18+
Не смог найти геокодера на VBA на страницах форума, решил поделиться. Иногда необходимо преобразовать текстовый адрес в геокоординаты. Помещаем в Лист1 колонку А список адресов, прогоняем скриптом и на выходе получаем геоданные. Если ваш интернет провайдер не смог корректно обработать запрос, то клетка с координатами останется пустой. Скрипт можно запустить повторно, заполнит только пустые клетки. Пауза в 0.25 сек для того, чтобы успеть создать объект. try, количество попыток для повторной попытки. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2015, 16:39 |
|
Геокодер VBA
|
|||
---|---|---|---|
#18+
А почему используется искусственная фиксированная пауза? которой к тому же может и нехватить... когда вместо неё можно использовать штатное Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2015, 17:02 |
|
Геокодер VBA
|
|||
---|---|---|---|
#18+
Freeze729, >> Лист1. ActiveSheet ?? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2015, 15:25 |
|
|
start [/forum/topic.php?fid=61&gotonew=1&tid=2173256]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 290ms |
total: | 426ms |
0 / 0 |