Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Импорт исторических биржевых данных - Страница 6 - Мир MS Excel

Старая форма входа
  • Страница 6 из 7
  • «
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Импорт исторических биржевых данных (Макросы/Sub)
Импорт исторических биржевых данных
doober Дата: Суббота, 13.12.2014, 13:25 | Сообщение № 101
Группа: Друзья
Ранг: Ветеран
Сообщений: 947
Репутация: 323 ±
Замечаний: 0% ±

Excel 2010
Я правильно понял?

USE Google




Сообщение отредактировал doober - Суббота, 13.12.2014, 13:30
 
Ответить
Сообщение
Я правильно понял?

USE Google

Автор - doober
Дата добавления - 13.12.2014 в 13:25
Vostok Дата: Понедельник, 15.12.2014, 15:51 | Сообщение № 102
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Может и можно. Нет времени разбираться. Но вам ведь уже многое известно, так что "вперед и с песней!" :)

И с песней пробовал и без неё - данные (JSON) со страницы http://ru.investing.com/indices/us-spx-500 НЕ ИЗВЛЕКАЮТСЯ. URL уводить в какие-то дебри. И что характерно, никто не может разобраться (Спрашивал на других форумах).


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"
 
Ответить
Сообщение
Может и можно. Нет времени разбираться. Но вам ведь уже многое известно, так что "вперед и с песней!" :)

И с песней пробовал и без неё - данные (JSON) со страницы http://ru.investing.com/indices/us-spx-500 НЕ ИЗВЛЕКАЮТСЯ. URL уводить в какие-то дебри. И что характерно, никто не может разобраться (Спрашивал на других форумах).

Автор - Vostok
Дата добавления - 15.12.2014 в 15:51
doober Дата: Понедельник, 15.12.2014, 17:28 | Сообщение № 103
Группа: Друзья
Ранг: Ветеран
Сообщений: 947
Репутация: 323 ±
Замечаний: 0% ±

Excel 2010
Я вам ответил на других форумах,у меня получилось без проблем методом GET взять минутки.
Цитата
И что характерно, никто не может разобраться
.
Этому есть причина.Вся эта песня занимает очень много времени.
Кто захочет даром терять свое время.
Открою большую тайну.
Как правило,парсеры пишутся за деньги
.В зависимости от сайта и задач цена может достигать 3-4 сотен американских рублей.


 
Ответить
СообщениеЯ вам ответил на других форумах,у меня получилось без проблем методом GET взять минутки.
Цитата
И что характерно, никто не может разобраться
.
Этому есть причина.Вся эта песня занимает очень много времени.
Кто захочет даром терять свое время.
Открою большую тайну.
Как правило,парсеры пишутся за деньги
.В зависимости от сайта и задач цена может достигать 3-4 сотен американских рублей.

Автор - doober
Дата добавления - 15.12.2014 в 17:28
Vostok Дата: Вторник, 16.12.2014, 10:40 | Сообщение № 104
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Открою большую тайну. Как правило,парсеры пишутся за деньги

Мне не нужен Парсер. Мне нужно знать почему мой конкретный запросчик, приведённый выше (Сообщение 89), не выдаёт мне .responseText, хотя по сути - должен.


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Вторник, 16.12.2014, 14:43
 
Ответить
Сообщение
Открою большую тайну. Как правило,парсеры пишутся за деньги

Мне не нужен Парсер. Мне нужно знать почему мой конкретный запросчик, приведённый выше (Сообщение 89), не выдаёт мне .responseText, хотя по сути - должен.

Автор - Vostok
Дата добавления - 16.12.2014 в 10:40
Vostok Дата: Вторник, 16.12.2014, 10:58 | Сообщение № 105
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Я вам ответил на других форумах

Ваш пример на другом форуме не даёт требуемого результата. Что в в том примере принципиально нового в отличие от запросчика, приведённого мною здесь в Сообщение № 89 ??? Только финансовый инструмент и Set XMLHTTP = CreateObject("Microsoft.XMLHTTP") под IE ?

Ну а то, что у Вас XMLHTTP.responseText возвращает JSON - это наверное Здорово, но, увы, это не ответ на проблемный вопрос. Я бы как раз таки хотел узнать почему один и тот же код у Вас даёт один результат, а у меня - другой. :) Очень интересно. У меня по этому поводу есть отличнейшая версия :-)


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Вторник, 16.12.2014, 14:49
 
Ответить
Сообщение
Я вам ответил на других форумах

Ваш пример на другом форуме не даёт требуемого результата. Что в в том примере принципиально нового в отличие от запросчика, приведённого мною здесь в Сообщение № 89 ??? Только финансовый инструмент и Set XMLHTTP = CreateObject("Microsoft.XMLHTTP") под IE ?

Ну а то, что у Вас XMLHTTP.responseText возвращает JSON - это наверное Здорово, но, увы, это не ответ на проблемный вопрос. Я бы как раз таки хотел узнать почему один и тот же код у Вас даёт один результат, а у меня - другой. :) Очень интересно. У меня по этому поводу есть отличнейшая версия :-)

Автор - Vostok
Дата добавления - 16.12.2014 в 10:58
doober Дата: Вторник, 16.12.2014, 20:03 | Сообщение № 106
Группа: Друзья
Ранг: Ветеран
Сообщений: 947
Репутация: 323 ±
Замечаний: 0% ±

Excel 2010
У меня по этому поводу есть отличнейшая версия

Какая?.
У вас что-то с виндой
Последний штрих


 
Ответить
Сообщение
У меня по этому поводу есть отличнейшая версия

Какая?.
У вас что-то с виндой
Последний штрих

Автор - doober
Дата добавления - 16.12.2014 в 20:03
Vostok Дата: Среда, 17.12.2014, 11:14 | Сообщение № 107
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
У вас что-то с виндой

Похоже как и у тех кому я дал этот код на тест. Результат был такой же. Лично сам запускал макрос из под Windows XP Proffesional SP3 и Windows XP Home Edition SP3 на разных компьютерах.

Дело вряд ли в этом. Скорее всего на сайте стоит "блокировка" такого рода запроса. Нужно штудировать специфику XMLHttpRequest. Здесь я не в теме .... Мало простых доходчивых примеров, да ещё и применительно к VB, что вдвойне затрудняет картину. Кругом штатные переписанные многократно статьи и ноль информации о нюансах, личном опыте работы с XMLHttpRequest. А по англоязычным сайтам я не силён.

И что конкретно может быть в таком случае с виндой? В спецификации XMLHTTPRequest я не нашёл ни слова о требованиях к винде и возможных на этой почве ошибках. Может не там смотрел? Не знаю. Глаз уже "замылился". Ты кстати, что имеешь в виду, говоря о винде? Ошибки системы или версию?


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Среда, 17.12.2014, 13:59
 
Ответить
Сообщение
У вас что-то с виндой

Похоже как и у тех кому я дал этот код на тест. Результат был такой же. Лично сам запускал макрос из под Windows XP Proffesional SP3 и Windows XP Home Edition SP3 на разных компьютерах.

Дело вряд ли в этом. Скорее всего на сайте стоит "блокировка" такого рода запроса. Нужно штудировать специфику XMLHttpRequest. Здесь я не в теме .... Мало простых доходчивых примеров, да ещё и применительно к VB, что вдвойне затрудняет картину. Кругом штатные переписанные многократно статьи и ноль информации о нюансах, личном опыте работы с XMLHttpRequest. А по англоязычным сайтам я не силён.

И что конкретно может быть в таком случае с виндой? В спецификации XMLHTTPRequest я не нашёл ни слова о требованиях к винде и возможных на этой почве ошибках. Может не там смотрел? Не знаю. Глаз уже "замылился". Ты кстати, что имеешь в виду, говоря о винде? Ошибки системы или версию?

Автор - Vostok
Дата добавления - 17.12.2014 в 11:14
doober Дата: Среда, 17.12.2014, 15:15 | Сообщение № 108
Группа: Друзья
Ранг: Ветеран
Сообщений: 947
Репутация: 323 ±
Замечаний: 0% ±

Excel 2010
Я предлагаю установить фидлер и посмотреть на обмен с сервером.
Возможно еще пароль присутствует для обмена,есть такие сайты.
Надо смотреть обмен в конкретной обстановке.


 
Ответить
СообщениеЯ предлагаю установить фидлер и посмотреть на обмен с сервером.
Возможно еще пароль присутствует для обмена,есть такие сайты.
Надо смотреть обмен в конкретной обстановке.

Автор - doober
Дата добавления - 17.12.2014 в 15:15
Vostok Дата: Четверг, 18.12.2014, 08:59 | Сообщение № 109
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Я предлагаю установить фидлер и посмотреть на обмен с сервером.

Да я и сам уже об этом подумал.
Возможно еще пароль присутствует для обмена,есть такие сайты.

Ну ты ведь пароль никакой не вводишь? А я, кстати, регистрировался даже там, вводил пароль и логин в запросчик.
(Может косяк в библиотеках? msxml2.dll и msxml.dll )


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Четверг, 18.12.2014, 12:18
 
Ответить
Сообщение
Я предлагаю установить фидлер и посмотреть на обмен с сервером.

Да я и сам уже об этом подумал.
Возможно еще пароль присутствует для обмена,есть такие сайты.

Ну ты ведь пароль никакой не вводишь? А я, кстати, регистрировался даже там, вводил пароль и логин в запросчик.
(Может косяк в библиотеках? msxml2.dll и msxml.dll )

Автор - Vostok
Дата добавления - 18.12.2014 в 08:59
Vostok Дата: Пятница, 19.12.2014, 12:08 | Сообщение № 110
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Я предлагаю установить фидлер и посмотреть на обмен с сервером.

Не передаётся с макроса параметр запроса:
[vba]
Код
.setRequestHeader "Referer", "http://ru.investing.com/indices/us-spx-500"
[/vba]
Ну и Собственно результат отработки Макроса:


В приложении отработка Fiddler на макросе.
К сообщению приложен файл: SessionAll.saz (53.2 Kb)


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Пятница, 19.12.2014, 15:47
 
Ответить
Сообщение
Я предлагаю установить фидлер и посмотреть на обмен с сервером.

Не передаётся с макроса параметр запроса:
[vba]
Код
.setRequestHeader "Referer", "http://ru.investing.com/indices/us-spx-500"
[/vba]
Ну и Собственно результат отработки Макроса:


В приложении отработка Fiddler на макросе.

Автор - Vostok
Дата добавления - 19.12.2014 в 12:08
doober Дата: Пятница, 19.12.2014, 16:34 | Сообщение № 111
Группа: Друзья
Ранг: Ветеран
Сообщений: 947
Репутация: 323 ±
Замечаний: 0% ±

Excel 2010
Запустил ваш макрос,последняя сессия,записал поверх ваших.
Сравните вторую и четвертую.
У вас не указан в заголовке Referer
В моей ответ JSON
К сообщению приложен файл: 22.saz (56.7 Kb)




Сообщение отредактировал doober - Пятница, 19.12.2014, 16:35
 
Ответить
СообщениеЗапустил ваш макрос,последняя сессия,записал поверх ваших.
Сравните вторую и четвертую.
У вас не указан в заголовке Referer
В моей ответ JSON

Автор - doober
Дата добавления - 19.12.2014 в 16:34
Vostok Дата: Суббота, 20.12.2014, 04:31 | Сообщение № 112
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
У вас не указан в заголовке Referer

Так и я о том же. В макросе то он есть а в запрос не передаётся. Отключал антивирусник - думал дело в нём. Нет, не в нём.
Пробовал так передать
[vba]
Код
.setRequestHeader "Origin", "http://ru.investing.com/indices/us-spx-500"
[/vba]
Ссылка передаётся , но сайт так-и-так возвращает ошибку 302. Может в настройках Excel покопаться? (Знать бы где копаться в таких случаях).


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Суббота, 20.12.2014, 09:25
 
Ответить
Сообщение
У вас не указан в заголовке Referer

Так и я о том же. В макросе то он есть а в запрос не передаётся. Отключал антивирусник - думал дело в нём. Нет, не в нём.
Пробовал так передать
[vba]
Код
.setRequestHeader "Origin", "http://ru.investing.com/indices/us-spx-500"
[/vba]
Ссылка передаётся , но сайт так-и-так возвращает ошибку 302. Может в настройках Excel покопаться? (Знать бы где копаться в таких случаях).

Автор - Vostok
Дата добавления - 20.12.2014 в 04:31
Vostok Дата: Суббота, 20.12.2014, 10:50 | Сообщение № 113
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Непонятно только, почему тот же Yahoo возвращает данные без всяких "Referer":

И это вроде бы и логично. Все запросные данные указаны в основном URL.



"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Суббота, 20.12.2014, 10:52
 
Ответить
СообщениеНепонятно только, почему тот же Yahoo возвращает данные без всяких "Referer":

И это вроде бы и логично. Все запросные данные указаны в основном URL.


Автор - Vostok
Дата добавления - 20.12.2014 в 10:50
doober Дата: Суббота, 20.12.2014, 14:05 | Сообщение № 114
Группа: Друзья
Ранг: Ветеран
Сообщений: 947
Репутация: 323 ±
Замечаний: 0% ±

Excel 2010
Попробуйте этот вариант
[vba]
Код
Function HTTPServer(ByVal URL As String) As String
     On Error Resume Next:
     Err.Clear
     Set XMLHTTP = CreateObject("MSXML2.ServerXMLHTTP.6.0")
     With XMLHTTP
         .Open "GET", URL, False
         .setRequestHeader "Accept-Language", "ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4"
         .setRequestHeader "Connection", "keep-alive"
         .setRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36"
         .setRequestHeader "X-Requested-With", "XMLHttpRequest"
         '' .setRequestHeader "Referer", "http://ru.investing.com/indices/us-spx-500"
         .setRequestHeader "Content-Type", "application/json"
         .send
         HTTPServer = .responseText
     End With
    Set XMLHTTP =nothing
End Function
[/vba]


 
Ответить
СообщениеПопробуйте этот вариант
[vba]
Код
Function HTTPServer(ByVal URL As String) As String
     On Error Resume Next:
     Err.Clear
     Set XMLHTTP = CreateObject("MSXML2.ServerXMLHTTP.6.0")
     With XMLHTTP
         .Open "GET", URL, False
         .setRequestHeader "Accept-Language", "ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4"
         .setRequestHeader "Connection", "keep-alive"
         .setRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36"
         .setRequestHeader "X-Requested-With", "XMLHttpRequest"
         '' .setRequestHeader "Referer", "http://ru.investing.com/indices/us-spx-500"
         .setRequestHeader "Content-Type", "application/json"
         .send
         HTTPServer = .responseText
     End With
    Set XMLHTTP =nothing
End Function
[/vba]

Автор - doober
Дата добавления - 20.12.2014 в 14:05
Vostok Дата: Воскресенье, 21.12.2014, 06:05 | Сообщение № 115
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Попробуйте этот вариант

Этот вариант я уже пробовал. Правда только в таком виде:
[vba]
Код
Set XMLHTTP = CreateObject("MSXML2.ServerXMLHTTP")
[/vba]но результат и в том и другом случае - тот же, без изменений. Тут дело в том, что в ответ на запрос по URL приходит Редирект 302 (302 Found). И данный вариант
[vba]
Код
    On Error Resume Next:
             Err.Clear
[/vba] не спасает. И если браузеры с этим редиректом справляются успешно, хоть и в разной степени , то наш запросчик VBA - никак не справляется. Нужно как-то обойти этот редирект. Сервер выставляет статус 302 и перенаправляет через заголовок Location на страницу _http://ru.investing.com. Странно, как у вас он эту ошибку обходит.


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Воскресенье, 21.12.2014, 09:53
 
Ответить
Сообщение
Попробуйте этот вариант

Этот вариант я уже пробовал. Правда только в таком виде:
[vba]
Код
Set XMLHTTP = CreateObject("MSXML2.ServerXMLHTTP")
[/vba]но результат и в том и другом случае - тот же, без изменений. Тут дело в том, что в ответ на запрос по URL приходит Редирект 302 (302 Found). И данный вариант
[vba]
Код
    On Error Resume Next:
             Err.Clear
[/vba] не спасает. И если браузеры с этим редиректом справляются успешно, хоть и в разной степени , то наш запросчик VBA - никак не справляется. Нужно как-то обойти этот редирект. Сервер выставляет статус 302 и перенаправляет через заголовок Location на страницу _http://ru.investing.com. Странно, как у вас он эту ошибку обходит.

Автор - Vostok
Дата добавления - 21.12.2014 в 06:05
Pelena Дата: Воскресенье, 21.12.2014, 09:09 | Сообщение № 116
Группа: Админы
Ранг: Местный житель
Сообщений: 19187
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Vostok, Вас не напрягает, что Сергей (doober) обращается к Вам на "Вы", а Вы ему тыкаете?
Формы обращения на "ты" и на "Вы"


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеVostok, Вас не напрягает, что Сергей (doober) обращается к Вам на "Вы", а Вы ему тыкаете?
Формы обращения на "ты" и на "Вы"

Автор - Pelena
Дата добавления - 21.12.2014 в 09:09
Vostok Дата: Воскресенье, 21.12.2014, 09:31 | Сообщение № 117
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Странно. Но отработал вот этот вариант, и куда-то пропала ошибка 302 (302 Found):

В ответе пришёл JSON. После этого варианта вернулся для пробы на прежний код с [vba]
Код
Set XMLHTTP = CreateObject("Msxml2.XMLHTTP")
[/vba] и опять вернулся JSON. Похоже что причину проблемы установить не реально. Результат не устойчив. Надо ещё потестить, есть ещё как минимум 4 варианта. Но судя по тому, что по данному вопросу заинтересованных нет, кроме меня и doober, приводить другие примеры здесь вряд ли целесообразно? Не знаю.
А вот поведение Fiddler не понятно. Почему он не реагирует на этот запрос, продолжая реагировать к примеру на запрос в Yahoo или в Bloomberg ?

Приходится принудительно в Fiddler очищать кэш, чего опять же не приходится делать с Yahoo или Bloomberg. Хотя все запросы идут методом GET.
Кэширование побеждаем дополнением в код:
[vba]
Код
    .setRequestHeader "If-Modified-Since", "Sat, 1 Jan 2014 00:00:00 GMT"
[/vba]


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Воскресенье, 21.12.2014, 10:22
 
Ответить
СообщениеСтранно. Но отработал вот этот вариант, и куда-то пропала ошибка 302 (302 Found):

В ответе пришёл JSON. После этого варианта вернулся для пробы на прежний код с [vba]
Код
Set XMLHTTP = CreateObject("Msxml2.XMLHTTP")
[/vba] и опять вернулся JSON. Похоже что причину проблемы установить не реально. Результат не устойчив. Надо ещё потестить, есть ещё как минимум 4 варианта. Но судя по тому, что по данному вопросу заинтересованных нет, кроме меня и doober, приводить другие примеры здесь вряд ли целесообразно? Не знаю.
А вот поведение Fiddler не понятно. Почему он не реагирует на этот запрос, продолжая реагировать к примеру на запрос в Yahoo или в Bloomberg ?

Приходится принудительно в Fiddler очищать кэш, чего опять же не приходится делать с Yahoo или Bloomberg. Хотя все запросы идут методом GET.
Кэширование побеждаем дополнением в код:
[vba]
Код
    .setRequestHeader "If-Modified-Since", "Sat, 1 Jan 2014 00:00:00 GMT"
[/vba]

Автор - Vostok
Дата добавления - 21.12.2014 в 09:31
Vostok Дата: Пятница, 26.12.2014, 16:39 | Сообщение № 118
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Ответ с сайта в формате JSON имеет дату вида:

Как привести дату к виду типа 24/12/2014 11:00?
P.S. Разобрался. Всем спасибо!


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Суббота, 27.12.2014, 12:54
 
Ответить
СообщениеОтвет с сайта в формате JSON имеет дату вида:

Как привести дату к виду типа 24/12/2014 11:00?
P.S. Разобрался. Всем спасибо!

Автор - Vostok
Дата добавления - 26.12.2014 в 16:39
Vostok Дата: Пятница, 26.06.2015, 12:59 | Сообщение № 119
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Попытался по вышеприведённой методике распарсить данные со страницы:

Написал запрос:

Получил данные вида:

Но в объект модуля класса JSON не загружается. Нужен другой объект. Коллеги, если не секрет, каким объектом воспользоваться? Спасибо.
К сообщению приложен файл: newparse.xlsm (14.5 Kb)


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Пятница, 26.06.2015, 13:03
 
Ответить
СообщениеПопытался по вышеприведённой методике распарсить данные со страницы:

Написал запрос:

Получил данные вида:

Но в объект модуля класса JSON не загружается. Нужен другой объект. Коллеги, если не секрет, каким объектом воспользоваться? Спасибо.

Автор - Vostok
Дата добавления - 26.06.2015 в 12:59
doober Дата: Пятница, 26.06.2015, 21:49 | Сообщение № 120
Группа: Друзья
Ранг: Ветеран
Сообщений: 947
Репутация: 323 ±
Замечаний: 0% ±

Excel 2010
если не секрет, каким объектом воспользоваться?

Секретов нет. 3 шага к победе.
1.Изучаем формат JSON
2.Объект Regex Метод Regex.Replace
3.В модуль класса JSON


 
Ответить
Сообщение
если не секрет, каким объектом воспользоваться?

Секретов нет. 3 шага к победе.
1.Изучаем формат JSON
2.Объект Regex Метод Regex.Replace
3.В модуль класса JSON

Автор - doober
Дата добавления - 26.06.2015 в 21:49
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Импорт исторических биржевых данных (Макросы/Sub)
  • Страница 6 из 7
  • «
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!