Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.01.2011, 15:12   #1
ipigarev
 
Регистрация: 16.01.2009
Сообщений: 3
По умолчанию Импорт данных из интернета с сохранением результата

Добрый день, уважаемые знатоки,
Прошу помощи в такой проблеме:

Необходимо в Excel вести базу ежедневных котировок курса доллара.
На листе 1 есть табличка со столбцами: Дата и Курс.
Ежедневно ввожу туда курс руками.
Как автоматизировать процесс?
На листе 2 настроил "Получение данных из интернета", с ссылкой на Яндекс (т.к. важен курс "на завтра", который появляется уже к 12.00). Но он просто информирует.
Как сделать так, чтоб каждый день Excel сам брал курс из этой ячейки (лист 2) и вставлял в табличку на листе 1.

Заранее благодарю.
ipigarev вне форума Ответить с цитированием
Старый 25.01.2011, 16:17   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
Сообщение от ipigarev Посмотреть сообщение

Как автоматизировать процесс?

Заранее благодарю.
Элементарно,приложить файлик с таблицей,указать куда вставлять+еще и ссылку в яндексе,откуда брать.
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 25.01.2011, 16:41   #3
ipigarev
 
Регистрация: 16.01.2009
Сообщений: 3
По умолчанию

Цитата:
Сообщение от doober Посмотреть сообщение
Элементарно,приложить файлик с таблицей,указать куда вставлять+еще и ссылку в яндексе,откуда брать.
Из ячейки F1 нужно копировать значения курсов ежедневно, в ячейку из столбца B, соответствующую завтрашней дате.

Курсы можно брать с сайта ЦБ РФ (http://cbr.ru/currency_base/dynamics...=29&y=7&mode=1),
но на Яндексе или РБК значения курса "на завтра" появляются быстрее.
Вложения
Тип файла: rar курс доллара.rar (21.6 Кб, 15 просмотров)
ipigarev вне форума Ответить с цитированием
Старый 25.01.2011, 18:02   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

А в чём смысл собирать статистику завтрашних курсов? Они потом меняются? Ведь все курсы на любой день в любое время можно получить из интернета, если нужно - автоматически.
Или действительно - обещают одно, а на деле получается другое? Не следил...
Просто если периодически нужно посмотреть за определённую дату - ввели дату и получили.
Если нужно свой график построить - когда нужно, тогда вытянули и построили. Или тянуть раз в месяц и сохранять как значения.
UDF формул по получению курсов предостаточно.
А делать каждый день "на завтра" - геморой имхо. А как в выходные, Новый Год 20 дней?
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 25.01.2011 в 18:09.
Hugo121 вне форума Ответить с цитированием
Старый 25.01.2011, 18:39   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Этот макрос (точнее, функция) поможет вам получить на листе Excel курс любой валюты за любое число:
http://excelvba.ru/code/CurrencyRate

или вот ещё:

http://excelvba.ru/programmes/RatesWorksheet
одно нажатие кнопки, - и в вашем файле автообновляемые курсы доллара и евро на текущую дату
(используется веб-запрос к сайту центробанка)

Последний раз редактировалось EducatedFool; 06.03.2014 в 12:09.
EducatedFool вне форума Ответить с цитированием
Старый 25.01.2011, 19:18   #6
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

То Hugo121
Нам не понять этого
Вложения
Тип файла: rar курс доллара.rar (34.0 Кб, 41 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 26.01.2011, 13:31   #7
ipigarev
 
Регистрация: 16.01.2009
Сообщений: 3
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Этот макрос (точнее, функция) поможет вам получить на листе Excel курс любой валюты за любое число:
http://excelvba.ru/code/CurrencyRate
То, что доктор прописал!
Спасибо!
ipigarev вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск и импорт данных из интернета dobrohleb Microsoft Office Excel 20 24.04.2015 14:50
Импорт данных из интернета 2 Pawell_ Microsoft Office Excel 11 28.08.2010 12:02
импорт данных из интернета peq Microsoft Office Excel 7 30.04.2010 09:12
Импорт данных с интернета в таблицу Ренатик Microsoft Office Access 0 20.05.2009 02:03
Импорт данных с интернета в Accesse Ренатик Помощь студентам 0 03.05.2009 22:50