|  | 
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ Ребят привет, прошу ногами не бить. честно просидел три дня в интернете с поиском решения. я в ступоре.  подскажите пжста как с этого ресурса https://m.ofc.ru/#!/currency безгеморройно импортировать данные в эксель. стандартными методами пишет, что не может вытащить данные, ни в какую. не хочет импортироваться из-за того что сайт на Яве чтоли... буду признателен за помощь. я как вариант, думаю, что можно пойти неудобным методом. У меня получилось забрать данные в эксель через импорт данных из текстового файла. я предварительно сохранил WEB страницу в txt. Так как на ресурсе лежат котировки, они регулярно обновляются (и нужны они мне именно сэтого источника и никакого другого. сайт ЦБ не предлагать)Но в этом случае мне нужен VBA скрипт, который будет с интервалом времени сохранять на ПК данную страницу. В свою очередь эксель будет обновлять данные импортом их этого сохраненного тхт-шника с аналогичным интервалом времени. вот такая абра-кадабра. буду признателен за помощь.!!!!! Владимир ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 05.02.2015, 20:55 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ valdemarlo, Первым делом, можно получить курсы валют в виде JSON объекта Код: vbnet 1. 2. 3. 4. 5. 6. 7. Дальше зависит от навыков, или парсить как текст. Или через обёртку на JS и объект ScriptControl удобно вытащить нужные данные и раскидать по нужным ячейкам. А можно что-нибудь ещё придумать ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 05.02.2015, 21:08 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ + как пример. Вообще можно намного лучше сделать, например сделать методы для доступа к элементам массива. Опыта на JS у меня немного, но есть над чем поработать: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 05.02.2015, 21:49 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ VSVLAD, дружище я очень признателен получить отклик неравнодушного человека!!! спасибо гениально, я не догадался раздобыть этот json файлик по ссылке rates. иду колдовать !!!! спасибо ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 05.02.2015, 23:22 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ VSVLAD, я честно сказать с VBA начал знакомится как раз в связи с этой задачей пару дней назад. знаний у меня маловато, настолько, что я не могу запустить этот скрипт =(. Если я не очень нагло попрошу Вас вставить ваш код в файл xls это возможно? а то у меня скрипт ругается: говорит compile error, user - defined type not defined и выделяет Sub T() Dim Http As New XMLHTTP ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 05.02.2015, 23:31 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ Tools -> References Поставить две галки - Microsoft XML и Microsoft Script Control ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 05.02.2015, 23:34 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ пставил галки, тоже самое. не помогает ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 05.02.2015, 23:45 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ valdemarloпставил галки, тоже самое. не помогаетвидать, не те поставил ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 06.02.2015, 00:37 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ Shocker.Pro, заработало! не туда жал. спасибо парни ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 06.02.2015, 01:54 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ други, а как сделать чтоб полученные данные вставлялись в ячейку а не только отображались в виде уведомления? и есть функционал в VBA  задать периодичность запросов ? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 06.02.2015, 14:21 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ valdemarloчтоб полученные данные вставлялись в ячейку  Код: vbnet 1. valdemarloзадать периодичность запросовсмотри Application.OnTime ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 06.02.2015, 15:19 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ Shocker.Pro, я прнизаю что я профан. мог ты мне на примере того, что выложил VSVLAD показать куда вставить эти параметры ? Cells(1,1)=твой_текст и Application.OnTime[/quot] ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 06.02.2015, 17:00 |  | ||
| 
импорт внешних данных xls | |||
|---|---|---|---|
| #18+ Если вам нужно писать программу на заказ - вы напишите ТЗ, обозначьте сумму вознаграждения и опубликуйте здесь или в "Работе". Если вам нужна помощь чтобы разобраться - пожалуйста потрудитесь приложить усилия, чтобы разобраться, помощь вы получите. В конце-концов, есть хелп, в котором есть описание и примеры по применению Application.OnTime Cells(1,1)=сюда вы пишете то, что хотите положить в ячейку А1 ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 06.02.2015, 18:05 |  | ||
|  | 

| start [/forum/topic.php?desktop=1&fid=60&tid=2156045]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 12ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 40ms | 
| get topic data: | 13ms | 
| get forum data: | 3ms | 
| get page messages: | 49ms | 
| get tp. blocked users: | 2ms | 
| others: | 15ms | 
| total: | 152ms | 

| 0 / 0 | 
