Страницы: 1
RSS
Копирование интернет странички
 
Скажите пожалуйста, как сделать макросом так, чтобы с определённого интернет адреса (http://www.nbrb.by/statistics/rates/ratesDaily.asp) копировалась вся информация и вставлялась на Лист1 текущей книги с ячейки А1
 
только вчера была похожая тема  
<EM>http://www.planetaexcel.ru/forum.php?thread_id=36503</EM>
 
И зачем Вам этот свинарник на листе? Берите то, что нужно.
Я сам - дурнее всякого примера! ...
 
Включил запись макросов, и за 3 секунды макрорекордер сформировал готовый макрос:  
 
 
Sub Макрос1()  
   With ActiveSheet.QueryTables.Add(Connection:= _  
       "URL;http://www.nbrb.by/statistics/rates/ratesDaily.asp", Destination:=Range("A1"))  
       .Name = "ratesDaily"  
       .FieldNames = True  
       .RowNumbers = False  
       .FillAdjacentFormulas = False  
       .PreserveFormatting = True  
       .RefreshOnFileOpen = False  
       .BackgroundQuery = True  
       .RefreshStyle = xlInsertDeleteCells  
       .SavePassword = False  
       .SaveData = True  
       .AdjustColumnWidth = True  
       .RefreshPeriod = 0  
       .WebSelectionType = xlSpecifiedTables  
       .WebFormatting = xlWebFormattingNone  
       .WebTables = "12"  
       .WebPreFormattedTextToColumns = True  
       .WebConsecutiveDelimitersAsOne = True  
       .WebSingleBlockTextImport = False  
       .WebDisableDateRecognition = False  
       .WebDisableRedirections = False  
       .Refresh BackgroundQuery:=False  
   End With  
End Sub
 
Да, спасибо, ваш макрос работает, но выполняет он не совсем то, что я просил.  
Я просил скопировать всю информацию, а он копирует только курсы  
 
Но ваш ответ мне помог, при помощи него я понял нужно направление и у меня получилось. Большое спасибо
 
Что то не пойму, почему через данные - из интернета в экселе отображается одна информация, а через браузер немного другая  
<EM>http://catalog.onliner.by/pricelist/4424/</EM>
 
А в чем она "немножко другая"???  
По содержанию - всё идентично, по форматированию - разумеется, будет разница (это вам не Word, тут ячейки кругом)  
 
На Онлайнер не грешите, в нём всё четко.  
Как-то делал под него программу: http://excelvba.ru/programmes/Notebooks
 
различия по последнему столбцу. эксель показывает в бел рублях, а браузер в долларах
 
Я тоже думаю, что у онлайнера всё чётко, но факт в том, что по одинаковому адресу последние столбцы разные
 
непонятно.  
дома по этой ссылке ексель выводит столбец в бел рублях, а на работе в $  
(запускаю один и тот же файл с макросом на разных компах и данные собираются разные)
Страницы: 1
Читают тему
Наверх