Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Обновление таблицы из web (Access 2007)
 
 автор: Rein   (05.05.2010 в 14:00)   личное сообщение
 
 

Помогите составить код на VBA чтобы обновлять таблицу Table1 с полями код, дата, пай, сча вот с этой ссылки http://nlu.ru/fondinfo.htm?id=260&tab=tab2&pageNo=0&period_start=30.04.2009&period_end=30.04.2010 (там таблица из трех полей дата, пай и сча. вот эти данные и надо импортировать)
только чтобы переменная period_start определялась в зависимости от последней записи в таблице

  Ответить  
 
 автор: osmor   (05.05.2010 в 14:06)   личное сообщение
 
 

http://hiprog.com/index.php?option=com_content&task=view&id=461
http://hiprog.com/index.php?option=com_content&task=view&id=681
http://hiprog.com/index.php?option=com_content&task=view&id=648

  Ответить  
 
 автор: Rein   (05.05.2010 в 14:13)   личное сообщение
 
 

так по данным ссылкам работа с xml, а у меня html страничка. да и сложновато я думаю будет мне эти скрипты разобрать, если они для меня подходят. проще никак?

  Ответить  
 
 автор: Lukas   (05.05.2010 в 14:22)   личное сообщение
 
 

Проще и быстрее обратиться к специалисту. : )

  Ответить  
 
 автор: osmor   (05.05.2010 в 14:26)   личное сообщение
 
 

там пример получения контента страницы, это занимает 3 строчик , дальше вы полюбому получите HTML или XML
и придется его разбирать, что бы извлечь отдельные данные и положить их в нужные поля. Судя по страничке которую я увидел, сложность HTML там очень высокая.
Для получения HTML страницы можно использовать
Microsoft Internet Transfer Control
или
функциюя winAPi URLDownloadToFileA
вот пример получения html страницы из интеренета с ее последующим разбором и записью данных в таблицу
http://hiprog.com/index.php?option=com_content&task=view&id=251661548

  Ответить  
 
 автор: osmor   (05.05.2010 в 14:28)   личное сообщение
 
 

Там же на сайте есть ссылка для получения xls
http://nlu.ru/export2excel.htm?data_table=17&period_start=30.04.2009&period_end=30.04.2010&id=260

  Ответить  
 
 автор: Rein   (05.05.2010 в 14:42)   личное сообщение
 
 

а можно и xls файл разобрать средствами vba или как лучше всего сделать можно?

  Ответить  
 
 автор: osmor   (05.05.2010 в 14:45)   личное сообщение
 
 

можно
http://hiprog.com/index.php?option=com_content&task=view&id=251661628
http://hiprog.com/forum/read.php?id_forum=1&id_theme=7254&page=1 - последний ответ
http://hiprog.com/index.php?option=com_content&task=view&id=428

  Ответить  
 
 автор: Rein   (05.05.2010 в 14:54)   личное сообщение
 
 

ага...попробуем кое-что из этого. только если делать через excel... мне сначала придется скачивать их (в общем счете около 20 excel файлов)? то есть можно ли через VBA или запросами обращаться к xls файлу который находится в интернете?

  Ответить  
 
 автор: osmor   (05.05.2010 в 15:14)   личное сообщение
 
 

нет. Все равно файл загрузиться на локальную машину

  Ответить  
 
 автор: Rein   (05.05.2010 в 15:28)   личное сообщение
 
 

спасибо

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList