Как скопировать таблицу с сайта в excel
Перейти к содержимому

Как скопировать таблицу с сайта в excel

  • автор:

Парсинг нетабличных данных с сайтов

С загрузкой в Excel табличных данных из интернета проблем нет. Надстройка Power Query в Excel легко позволяет реализовать эту задачу буквально за секунды. Достаточно выбрать на вкладке Данные команду Из интернета (Data — From internet) , вставить адрес нужной веб-страницы (например, ключевых показателей ЦБ) и нажать ОК:

Импорт данных с веб-страницы через Power Query

Power Query автоматически распознает все имеющиеся на веб-странице таблицы и выведет их список в окне Навигатора:

Выбираем таблицу на сайте для импорта

Дальше останется выбрать нужную таблицу методом тыка и загрузить её в Power Query для дальнейшей обработки (кнопка Преобразовать данные) или сразу на лист Excel (кнопка Загрузить).

Если с нужного вам сайта данные грузятся по вышеописанному сценарию — считайте, что вам повезло.

К сожалению, сплошь и рядом встречаются сайты, где при попытке такой загрузки Power Query «не видит» таблиц с нужными данными, т.е. в окне Навигатора попросту нет этих Table 0,1,2. или же среди них нет таблицы с нужной нам информацией. Причин для этого может быть несколько, но чаще всего это происходит потому, что веб-дизайнер при создании таблицы использовал в HTML-коде страницы не стандартную конструкцию с тегом <TABLE>, а её аналог — вложенные друг в друга теги-контейнеры <DIV>. Это весьма распространённая техника при вёрстке веб-сайтов, но, к сожалению, Power Query пока не умеет распознавать такую разметку и загружать такие данные в Excel.

Тем не менее, есть способ обойти это ограничение 😉

В качестве тренировки, давайте попробуем загрузить цены и описания товаров с маркетплейса Wildberries — например, книг из раздела Детективы:

Детективы на Wildberries

Загружаем HTML-код вместо веб-страницы

Сначала используем всё тот же подход — выбираем команду Из интернета на вкладке Данные (Data — From internet) и вводим адрес нужной нам страницы:

После нажатия на ОК появится окно Навигатора, где мы уже не увидим никаких полезных таблиц, кроме непонятной Document:

Навигатор без таблиц

Дальше начинается самое интересное. Жмём на кнопку Преобразовать данные (Transform Data) , чтобы всё-таки загрузить содержимое таблицы Document в редактор запросов Power Query. В открывшемся окне удаляем шаг Навигация (Navigation) красным крестом:

Удаляем ненужный шаг Навигация

. и затем щёлкаем по значку шестерёнки справа от шага Источник (Source) , чтобы открыть его параметры:

Меняем тип файла

В выпадающием списке Открыть файл как (Open file as) вместо выбранной там по-умолчанию HTML-страницы выбираем Текстовый файл (Text file) . Это заставит Power Query интерпретировать загружаемые данные не как веб-страницу, а как простой текст, т.е. Power Query не будет пытаться распознавать HTML-теги и их атрибуты, ссылки, картинки, таблицы, а просто обработает исходный код страницы как текст.

После нажатия на ОК мы этот HTML-код как раз и увидим (он может быть весьма объемным — не пугайтесь):

Исходный код страницы в Power Query

Ищем за что зацепиться

Теперь нужно понять на какие теги, атрибуты или метки в коде мы можем ориентироваться, чтобы извлечь из этой кучи текста нужные нам данные о товарах. Само-собой, тут всё зависит от конкретного сайта и веб-программиста, который его писал и вам придётся уже импровизировать.

В случае с Wildberries, промотав этот код вниз до товаров, можно легко нащупать простую логику:

Изучаем исходный код

  • Строчки с ценами всегда содержат метку lower-price
  • Строчки с названием бренда — всегда с меткой brand-name c-text-sm
  • Название товара можно найти по метке goods-name c-text-sm

Иногда процесс поиска можно существенно упростить, если воспользоваться инструментами отладки кода, которые сейчас есть в любом современном браузере. Щёлкнув правой кнопкой мыши по любому элементу веб-страницы (например, цене или описанию товара) можно выбрать из контекстного меню команду Инспектировать (Inspect) и затем просматривать код в удобном окошке непосредственно рядом с содержимым сайта:

Инспектирование кода HTML на веб-странице

Фильтруем нужные данные

Теперь совершенно стандартным образом давайте отфильтруем в коде страницы нужные нам строки по обнаруженным меткам. Для этого выбираем в окне Power Query в фильтре [1] опцию Текстовые фильтры — Содержит (Text filters — Contains) , переключаемся в режим Подробнее (Advanced) [ 2] и вводим наши критерии:

Фильтруем нужные строки

Добавление условий выполняется кнопкой со смешным названием Добавить предложение [ 3] . И не забудьте для всех условий выставить логическую связку Или (OR) вместо И (And) в выпадающих списках слева [4] — иначе фильтрация просто не сработает.

После нажатия на ОК на экране останутся только строки с нужной нам информацией:

Отобранные строки

Чистим мусор

Останется почистить всё это от мусора любым подходящим и удобным лично вам способом (их много). Например, так:

  1. Удалить заменой на пустоту начальный тег: <span > через команду Главная — Замена значений (Home — Replace values) .
  2. Разделить получившийся столбец по первому разделителю » > » слева командой Главная — Разделить столбец — По разделителю (Home — Split column — By delimiter) и затем ещё раз разделить получившийся столбец по первому вхождению разделителя » < » слева, чтобы отделить полезные данные от тегов:

Отделяем данные от HTML-тегов

Зачищенные данные

Разбираем блоки по столбцам

Если присмотреться, то информация о каждом отдельном товаре в получившемся списке сгруппирована в блоки по три ячейки. Само-собой, нам было бы гораздо удобнее работать с этой таблицей, если бы эти блоки превратились в отдельные столбцы: цена, бренд (издательство) и наименование.

Выполнить такое преобразование можно очень легко — с помощью, буквально, одной строчки кода на встроенном в Power Query языке М. Для этого щёлкаем по кнопке fx в строке формул (если у вас её не видно, то включите её на вкладке Просмотр (View) ) и вводим следующую конструкцию:

= Table.FromRows(List.Split( #»Замененное значение1″ [Column1.2.1] , 3 ))

Здесь функция List.Split разбивает столбец с именем Column1.2.1 из нашей таблицы с предыдущего шага #»Замененное значение1″ на кусочки по 3 ячейки, а потом функция Table.FromRows конвертирует получившиеся вложенные списки обратно в таблицу — уже из трёх столбцов:

Разобранная на 3 столбца таблица

Ну, а дальше уже дело техники — настроить числовые форматы столбцов, переименовать их и разместить в нужном порядке. И выгрузить получившуюся красоту обратно на лист Excel командой Главная — Закрыть и загрузить (Home — Close & Load. )

Конвертирование HTML в форматы Microsoft Excel

HTML в Microsoft Excel

Потребность преобразовать таблицу с расширением HTML в форматы Excel может наступить в различных случаях. Возможно, нужно конвертировать данные веб-страницы из интернета или файлы HTML, использовавшиеся локально для других нужд специальными программами. Довольно часто производят конвертацию транзитом. То есть, сначала переводят таблицу из HTML в XLS или XLSX, потом выполняют её обработку или редактирование, а потом снова преобразуют в файл с прежним расширением для выполнения его первоначальной функции. Это связано с тем, что с таблицами намного проще работать именно в Excel. Давайте узнаем, как можно перевести таблицу из формата HTML в Эксель.

Процедура преобразования из формата HTML в Эксель

Формат HTML является языком гипертекстовой разметки. Объекты с данным расширением чаще всего применяются в интернете, как статические веб-страницы. Но нередко они могут использоваться и для локальных нужд, например, как документы справки к различным программам.

Если возникает вопрос конвертации данных из HTML в форматы Excel, а именно XLS, XLSX, XLSB или XLSM, то неопытный пользователь может взяться за голову. Но на самом деле ничего страшного тут нет. Конвертация в современных версиях Excel встроенными инструментами программы выполняется довольно просто и в большинстве случаев относительно корректно. Кроме того, можно сказать, что сам процесс интуитивно понятен. Тем не менее, в сложных случаях можно воспользоваться для конвертации сторонними утилитами. Давайте рассмотрим различные варианты преобразования HTML в Excel.

Способ 1: использование сторонних программ

Сразу давайте остановимся на использовании сторонних программ для перевода файлов из формата HTML в Эксель. Преимущества данного варианта заключаются в том, что специализированные утилиты способны справляться с конвертированием даже очень сложных объектов. Недостаток заключается, в том, что подавляющее большинство из них платное. Кроме того, на данный момент практически все достойные варианты англоязычные без русификации. Давайте рассмотрим алгоритм работы в одной из самых удобных программ для выполнения вышеуказанного направления конвертации — Abex HTML to Excel Converter.

  1. После того, как был скачан инсталлятор программы Abex HTML to Excel Converter, запускаем его, выполнив по нему двойной щелчок левой кнопкой мыши. Открывается приветственное окно установщика. Щелкаем по кнопке «Next» («Далее»). Приветственное окно установщика программы Abex HTML to Excel Converter
  2. Вслед за этим открывается окно с лицензионным соглашением. Для того, чтобы согласится с ним, следует поставить переключатель в позицию «I accept the agreement» и щелкнуть по кнопке «Next». Лицензионное соглашение в установщике программы Abex HTML to Excel Converter
  3. После этого открывается окно, в котором указывается, куда именно будет устанавливаться программа. Конечно, при желании можно изменить директорию, но без особой нужды делать это не рекомендуется. Так что просто жмем на кнопку «Next». Окно указания директории установки программы Abex HTML to Excel Converter
  4. В следующем окне указывается, каковым будет название программы, отображаемое в стартовом меню. Тут тоже можно просто нажать на кнопку «Next». Окно настройки отображения наименования в стартовом меню программы Abex HTML to Excel Converter
  • XLS (по умолчанию);
  • XLSX;
  • XLSM (с поддержкой макросов).

Но нужно учесть, что если вы используете бесплатную пробную версию утилиты, то будет выполнена конвертация только части документа.

Способ 2: преобразование с помощью стандартных инструментов Excel

Также конвертировать файл HTML в любой формат Excel можно довольно легко и при помощи стандартных инструментов данного приложения.

  1. Запускаем Эксель и переходим во вкладку «Файл». Перемещение во вкладку Файл в Microsoft Excel
  2. В открывшемся окне клацаем по наименованию «Открыть». Переход к открытию файла в Microsoft Excel
  3. Вслед за этим запускается окно открытия файла. Нужно перейти в ту директорию, где расположен файл в формате HTML, который следует преобразовать. При этом в поле форматов файлов данного окна должен быть установлен один из следующих параметров:
    • Все файлы Excel;
    • Все файлы;
    • Все веб-страницы.
  • XLSX;
  • XLS;
  • XLSB;
  • XLSM.

Также существует другая возможность перейти в окно сохранения документа.

  1. Перемещаемся во вкладку «Файл». Перемещение во вкладку Файл в программе Microsoft Excel
  2. Перейдя в новое окно, щелкаем по пункту левого вертикального меню «Сохранить как». Переход в окно сохранения файла в Microsoft Excel
  3. После этого запускается окно сохранения документа, и все дальнейшие действия проводятся точно так же, как было описано в предыдущем варианте.

Как видим, преобразовать файл из HTML в один из форматов Excel довольно просто, применив стандартные инструменты данной программы. Но тем пользователям, которые желают получить дополнительные возможности, например, производить массовую конвертацию объектов по указанному направлению, можно порекомендовать приобрести одну из специализированных платных утилит.

Как скопировать таблицу с сайта в excel

Как скопировать таблицу из excel в excel

​ выбираем опцию «форматы».​Копируем и вставляем быстро​Указатель перемещения​ Для этого будем​ место, куда будем​ Можно также нажать клавиши​

​Выделите ячейку или диапазон​​снимите флажок​​ щелкните ярлычок другого​​ ячеек.​ Вырезать​ актуальными справочными материалами​Произведем обратный перенос.​

​ использовать функцию «Специальная​​ вставлять таблицу и​​ CTRL+X.​​ выберите вариант​ Вставить​Нажмите клавишу ВВОД.​Чтобы выделить содержимое ячейки​

Копировать таблицу Excel, сохраняя ширину столбцов.

​ ссылки в исходных​ которые нужно скопировать.​.​в группе​Совет:​ Чтобы переместить или скопировать​Примечание:​ вариант, например​Главная​ с формулами, итоговыми​ «Преобразовать в текст».​ «Текст» — инструмент​
​Но иногда приходится переносить​​ недооценивать ее возможности.​ таблицу, куда нам​​ статье «Специальная вставка​ таблицы, то ширина​ формулах на относительные​Выделение ячеек и диапазонов​
СОХРАНИТЬ ШИРИНУ СТОЛБЦОВ EXCEL ПРИ КОПИРОВАНИИ.​Сочетание клавиш​Буфер обмена​ Чтобы переместить или скопировать​ выделенный фрагмент на​​ При перемещении ячеек в​
​Специальная вставка​в группе​ значениями, форматом и​ В параметрах преобразования​ «Объект».​ таблицы из Excel​ Например, как вставить​ необходимо формат ширины​ Excel» здесь.​ столбцов не сохраняется.​ или абсолютные, а​На вкладке​ Можно также нажать клавиши​
​щелкните стрелку под​ выделенный фрагмент на​
​ другой лист или​ приложении Excel замещаются​или​Буфер обмена​ примечаниями.​ – «знак табуляции».​В открывшемся диалоговом окне​
​ в Word. Либо​ значение формулы в​ столбцов и нажимаем​Можно данные из​ Как изменить ширину​
КОПИРОВАТЬ БЛАНК В EXCEL СОХРАНИВ ШИРИНУ ГРАФ.​ затем снова скопировать​Главная​ CTRL+X.​ кнопкой​ другой лист или​ в другую книгу,​
​ существующие данные в​Рисунок​выполните одно из​В Excel ячейки можно​Главное меню – «Сохранить​ выбираем «Создание из​ преобразовывать готовую таблицу.​ таблицу Excel и​ на ячейку правой​ нескольких таблиц Excel,​
​ столбцов, высоту строк,​ ячейки.​в группе​Чтобы скопировать выделенный фрагмент,​Вставить​ в другую книгу,​ щелкните ярлычок другого​ области вставки.​.​ указанных ниже действий.​ перемещать путем перетаскивания​

Как копировать таблицу в Excel сохраняя формат ячеек

Таблица1.

Таблица2.

  1. ​.​ другую книгу и​ выделите левую верхнюю​Копирование.
  2. ​ автоматически. Но при​ отображается кнопка​Вырезать​Вырезать​Открываем Эксель. Вкладка «Данные».​Когда искомый объект найден,​ Должен быть другой​ операции, используя специальную​ «Специальная вставка».​Контекстное меню.
  3. ​ (например, товара) объединятся​ перечень вариантов».​ ячеек. Чтобы изменить​.​
  1. ​Выбираем в нем необходимый​ в одну строку​Столбцы.
  2. ​Чтобы​ ширину ячеек в​
  1. ​сохранить ширину столбцов при​ соответствии с параметрами​ Можно также нажать сочетание​Строки.
  2. ​ клавиш CTRL+C.​
  1. ​ «Импорт». Откроется «Мастер​Вставленная таблица представляет собой​Копирование2.
  2. ​ с тремя столбцами​ формулами и копируем.​ «ОК».​ «Как объединить таблицы​, нужно воспользоваться функцией​ указанные ниже действия.​

Форматы.Пример4.

Как перенести таблицу из Excel в Word без ошибок

Как перенести таблицу из Excel в Word?
  1. ​ По умолчанию можно редактировать​Вставить​ При вставке целых строк​ В этом случае​Исходная таблица.
  2. ​ отображать эту кнопку​.​Наведите указатель мыши на​ с разделителями. Символ-разделитель​Чтобы вставить диапазон данных​ копировать в главном​ уже без формул),​Секрет данного способа в​Копируем диапазон таблицы.
  3. ​ часто приходится задаваться​Если мы скопируем ее​На вкладке​ формат ячейки или​Специальная вставка Ворд.
  4. ​ или копирования в​ и выделять данные​.​ или столбцов окружающие​ потребуется изменить ссылки​ при каждой вставке​Источник вставки.

Таблица перенесена в Word.

  • ​ без границ, следует​ меню. Либо сочетание​ выбираем опцию «значения».​
  • ​ том, что если​ вопросом правильного копирования​ как обычно: «Копировать»​
  1. ​ формулу.​ нее данных.​ непосредственно внутри ячейки,​
  2. ​Сочетание клавиш​ строки и столбцы​ вручную.​ ячеек, ее можно​
  1. ​в группе​На вкладке​На вкладке​ дважды щелкнув ее,​ Можно также нажать клавиши​Инструмент Объект.
  2. ​ сдвигаются соответственно вниз​Если выделенная область копирования​ отключить. Откройте вкладку​ клавиш CTRL+C.​ указателя перемещения​Вставка объекта.
  3. ​Можно редактировать данные, рисовать​ таблицы.​ C. Можно по​Операция II:​

Нет границ.

Конструктор таблиц.

Как преобразовать таблицу из Word в Excel?
  1. ​ или их значений.​Ширина столбцов не сохранилась.​Копируем таблицу в Ворд.
  2. ​выполните одно из​в группе​в группе​ и выделять данные​Если нажать стрелку под​Результат вставки таблицы в Эксель.
  1. ​Как вставить формулу в​Чтобы сохранить ширину​ указанных ниже действий.​Буфер обмена​
  2. ​Буфер обмена​ и в строка​ командой​ или столбцов на​ приложение Excel копирует​Параметры​Совет:​
  1. ​ убирает лишний символы,​В Word:​ и нажать «копировать».​ находится в буфере​ ширина каждого столбца​ таблицу Excel и​Преобразовать в текст.
  2. ​ столбцов, делаем так.​Чтобы переместить ячейки, нажмите​щелкните стрелку под​нажмите кнопку​Тип обычный текст.
  3. ​ формул.​Вставить​ листе не отображается,​Получить данные из текста.
  4. ​ их. Может понадобиться​. В категории​ Чтобы переместить или скопировать​Мастер текстов.
  5. ​Перемещение ячеек с помощью​ предупреждает смещение ячеек.​Чтобы манипулировать с границами,​Открываем лист Word. В​ обмена после копирования,​

Импорт данных в excel с сайта

​1. Нужен макрос​​ вами вариант решения​ найдено решение проблемы,​ под свои нужды.​​ цен с Yobit.​​ решения ))​​ при попытке обновить​​ возникало. Но вопрос​​ — темы уже​​ валют с биржи​​проанализирует веб-страницу, и​​ (Power Query) недоступна​​Надстройки COM​​ таблиц.​ лист EXCEL, как​​ др.).​​http://financials.morningstar.com/ratios. e=en_US​​ для загрузки информации​​ автоматического импорта в​​ но куда вставлять​​phantom_c, ваши ссылки​​ Интересно было увидеть​​а нужно например​ данные​ похожий. Тоже запрос​ обсуждались поищите по​ в таблицу Excel.​ откроется область​

​ в Excel 2007, однако​​и нажмите кнопку​​Более новые версии​​ и многих других​​Поскольку на сайте​

​http://financials.morningstar.com/income-. e=en-US​​ с сайтов. Загружаться​

​ рабочую книгу.​ коды я не​ не работают кроме​

​ такое же решение​ вот это​Чуть позже еще​ делается к бирже.​ Json.​ Для более удобного​Навигатор​​ вы можете импортировать​​Перейти​​ Office 2013 Office 2010 Office 2007​​ данных (прогноз погоды,​​ ссылки искажаются я​​http://financials.morningstar.com/balance. e=en-US​ должны на лист​Запрос должен быть​ понял. Может вам​

​ info, а желания​​ для Excel.​fedor1981​ поковыряю)​ GET запрос JSON.​Успехов.​ анализа и последующих​​в режиме​​ данные с веб-страницы,​​. Установите флажок​​ ​​ курс акций) из​​ их вставил в​http://financials.morningstar.com/cash-fl. e=en-US​ 4 отчета с​ обновляемым, в зависимости​

Далее

​ удасться.​​ разбираться в api​​phantom_c​​: Перечитал их форум.​​главное начать. ​ Но выдает такую​​mitridat​​ расчетов.​

Power Query> ​Представление таблицы​ выбрав пункты​

​Power Query​На вкладке​

​ интернета, можно осуществить​ таблицу см. вложение*.​

​**https://www.google.com/finance?q=NASDAQ%3ADISCA&fstype=ii&ei=eW1xVcHeH4qJsgHsqoDICA​​ одного сайта*, и​​ от кода -PTC,​illusion51​ у меня нет.​: fedor1981, на питоне​

​ Никто так и​​fedor1981​​ ошибку. А если​

​: Это то что​​Пробовал вставлять через:​​.​

​Данные​​и нажмите кнопку​Данные​​ без единой строчки​​*http://www.ex.ua/623615608787​​***https://groups.yahoo.com/neo/groups/smf_addin/conversations/topics/19776​​ 3 с другого**.​

​ биржи-XFRA, региона-DEU.​:​fedor1981​ видел, но там​ не нашел решение​: Ничего не выходит.​

Power Query> ​ делать запрос из​ нужно. Волшебство. Спасибо​

​Данные — Импорт внешних​Если вы знаете, к​​>​​ОК​выберите пункты​ кода.​wild_pig​

​ Каждый из которых​​При реальной помощи​​вот сделал две версии​​: Jungl, И так​​ получение данных и​ проблемы.​ Уже неделю мучаюсь​

См. также

​ интернета, то скачивается​ буду разбираться!!​

​ данных — Создать​ какой таблице нужно​

Импорт данных с сайта в таблицу, возможно по API ?

​Получение внешних данных​​. Вкладка ленты Power​Создать запрос​Выберите вкладку Данные, затем​: 1000 листов и​: Надо видеть файл.​
​ должен быть размещен​ готов отблагодарить.​ через json для​ очень помог. Начало​ создание нового файла​Jungl​ с этой проблемой.​
​ файл с расширением​​mitridat​ веб-запрос​ подключиться, выберите ее​
​ >​ Query должна появиться​ >​ раздел Получить внешние​ соответственно 1000 страниц?​И половина секретных​ в определенной ячейке.​
​*http://financials.morningstar.com/income-statement/is.html?t=APA​ Yobit​ есть.​ с записью, а​: fedor1981, ну раз​ Кто-нибудь нашел решение?​ JSON. Подскажите как​
​: Андрей VG, Очень​Но на это​

​ в списке. В​​Из Интернета​ автоматически, однако если​
​Из других источников​ данные, нажмите кнопку​ Загрузка одной страницы​ страниц не работает.​ Ячейки не должны​*http://financials.morningstar.com/income-statement/is.html?t=XFRA:PTC®ion=DEU​

​первая обновляет -средние​​Возразить нечего. Пошел​
​ мне кроме получения​ не получается через​phantom_c​ быть, куда копать?​ вам благодарен, не​ не работает, сценарии​ этом примере выбрана​. Дополнительные сведения см.​
​ этого не произошло,​

​ >​​ Из Веба. В​ 0,5 — 1​doober​

​ смещаться, от них​​**http://financials.morningstar.com/ratios/r.html?t=DISCA®ion=usa&culture=en-US​ цены​ учить VBA.​ еще анализ небольшой​ Power Query, рассмотрите​: fedor1981, всего неделю. ​ Прикрепленные файлы Screenshot_1.png​ могли бы вы​

​ не исполняются, короче​​ таблица «Призёры».​ в статье Получение​ можно закрыть и​Из Интернета​ открывшемся окне в​ секунда примерно, можно​: Не согласен.​ зависит много формул.​**http://financials.morningstar.com/income-statement/is.html?t=DISCA®ion=usa&culture=en-US​вторая обновляет -​illusion51​ прикрутить надо будет​ вариант через VBA.​ я так и​ (6.02 КБ)​ уточнить что и​ там не просто​»Навигатор», представление таблицы»​ внешних данных с​

​ снова запустить Excel.​​.​ адресную строку введите,​ прикинуть сколько будет​Грузится даже очень​2. Входящая информация​**http://financials.morningstar.com/balance-sheet/bs.html?t=DISCA®ion=usa&culture=en-US​ крайние цены​: помогите пожалуйста.. Пытаюсь​ ) потому и​ Я использовал сплиты,​ не смог решить​Андрей VG​ куда в вставляли​ таблица, к тому​ />​ веб-страницы.​

​На вкладке ленты​​Примечание:​ например, .​ обновляться книга)​ быстро.​

​ (коды) будет размещена​​**http://financials.morningstar.com/cash-flow/cf.html?t=DISCA®ion=usa&culture=en-US​данные — обновить​ переделать пример под​

​ нужны еще и​​ можно регулярками.​ данную проблему (​: в этой проблеме.​ в power query,​ же она на​
​В противном случае можно​В диалоговом окне​Power Query​ Если кнопка​После загрузки страницы, вы​tax01​Например так​ в определенных ячейках​
​tax01​exploted​ вот код запроса​
​ стаканы цен с​Запуск сочетанием клавиш​ а прошло больше​ Какой-то вариант там​
​ чтоб получить таблицу​ нескольких страницах.​
​ переключиться в режим​

​Из Интернета​​нажмите кнопку​Создать запрос​ увидите черные стрелочки,​: каждая из них​

​Остается только парсилку​​3. Листов будет​: А ларчик просто​: Добрый день, тоже​Цитатаlet​ глубиной хотя-бы до​ CTRL + Q.​
​ 3 месяцев ((​ есть. Если выйдет​ такого вида?​

​Понимаю, что надо​​Веб-представление​введите​Из Интернета​отсутствует, на вкладке​ в желтой рамке.​ будет обновляться индивидуально.​

​ сделать.​​ очень много (>1000).​ открывался.​ борюсь с этой​Источник = Table.FromRecords(Json.Document(Web.Contents(«;),​ 10, а лучше​fedor1981​​единственный вариант (как​​ отпишитесь.​

​Андрей VG​​ правильнее всего использовать​

​и выбрать нужную​​URL-адрес​.​Данные​ Это означает, что​
​Массового/пакетного обновления не​Цитата​

​ По этому если​​Даже без кода​ проблемой, пытаюсь вывести​#»Измененный тип» =​ с выбором глубины. ​

​: Jungl, Класс. Пока​​ мне кажется) через​phantom_c​: В приложенном файле​ API, он есть​ таблицу вручную. В​веб-страницы и нажмите​
​Примечания:​нажмите кнопку​

​ такие данные могут​​ будет.​200?’200px’:»+(this.scrollHeight+5)+’px’);»>3. Листов будет очень​ обновление этой задачи​ биржи и страны.​

​ цены аск и​​ Table.TransformColumnTypes(Источник,<<"high", type number>,​Jungl​ единственное решение. Буду​ vba​: Андрей VG, спасибо​ в расширенном редакторе​

​ на бирже. но​​ этом случае выбрана​ кнопку​ ​Из Интернета​ быть импортированы. После​Я вижу это​ много (>1000)​ займет ооочень много​

​ НО ДЛЯ БИРЖ​​ бид в таблицу​ <"low", type number>,​: Ребята, я вам​ пробовать такой вариант.​Jungl​ за ссылку, будем​ Power Query можно​

​ как подключиться через​​ таблица «Призёры».​ОК​Убедитесь, что у вас​.​ нажатия на стрелку​ так. Открывая страницу​Это+ формулы,приличный тормоз​ ресурсов или будет​ США.​ эксель.​ <"vol", type number>,​ не мать-тереза.))​ Спасибо за помощь.​: у меня при​

​ посмотреть )​​ посмотреть код, формирующий​ эксель я не​
​»Навигатор», веб-представление» />​.​ установлена надстройка Power​На вкладке ленты​
​ желтый фон окрасится​ я запускаю макрос​Не претендую,просто мысли​ невозможно по какой-либо​Такой вариант подходит​есть у кого​ <"vol-cur", type number>,​Здесь помогают тем,​phantom_c​ переходе по ссылке​
​phantom_c​ результирующую таблицу. А​ знаю. Подскажите пожалуйста!​Нажмите кнопку​диалоговое окно для​ Query.​Power Query​
​ в зеленый.​ он обновляет эту​ вслух​ причине. Возможно рассмотрение​ для решения путем​

​ успехи в этом​​ <"last", type number>,​ у кого что-то​: Jungl, спасибо огромное!​
​ выдает «vote.sos.ca.gov -Access​: Андрей VG, Спасибо​

​ базовый в редакторе​​Надеюсь на Вашу​Загрузить​ ввода URL-адреса» />​
​Если вы не можете​
​нажмите кнопку​
​Нажмите на кнопку Импорт.​ страницу.​tax01​ альтернативы т.е. создание​ стандартного импортирования.​ направлении?​ <"buy", type number>,​ не получается сделать​ а можно еще​
​ Denied», вы уверены,​
​ Вам огромное! Ссылка​ формируется Создать источник/Другие​ помощь.​, и​В этом случае используется​ скачать или установить​
​Из Интернета​
​ Вскоре содержимое появится​
​Мне кажется что​

​: Если откровенно, то​​ одного листа на​Возможно кому-либо пригодится.​tax01​ <"sell", type number>,​ самостоятельно.​ подобное решение для​ что не зря​ ваша очень помогла!​ источники/Интернет Ну, а​

​mitridat​​Power Query​​ страница https://ru.wikipedia.org/wiki/Чемпионат_Европы_по_футболу.​ надстройку Power Query​.​
​ в ячейках. Для​ пройтись по каждому​
​ я предпочитаю простое​ котором в ручную​
​Подскажите как вставить​

​: Нужно импортировать таблицу​​ <"updated", type number>>)​С вашей стороны​ , только там​ мучаетесь?​ А теперь решение​ дальше трансформации по​
​: В APi есть​загрузит выбранные данные​Если веб-страница требует учетные​

Импорт данных из интернета, сайт вероятно нетабличной верстк (Формулы/Formulas)

​ из-за отсутствия прав,​​Примечание:​ настройки параметров импорта​ листу и выполнить​ решение, чем меньше​ будут меняться входящие​
​ в макрос?​ данных с сайта*,​in​
​ я не вижу​ список пар берется​Юрий М​ проблемы:​ смыслу, я их​
​ к примеру код​ из Интернета в​
​ данные пользователя:​ то можете импортировать​ Если вкладка ленты Power​ данных нажмите Данные/​
​ макрос будет куда​ манипуляций тем меньше​ данные (коды). После​http://financials.morningstar.com/ajax. umber=3​
​ но стандартным методом​#»Измененный тип»но при​
​ ни файлов примеров,​
​ ?​
​: fedor1981, вернитесь в​
​let BufferedBinary =​
​ просто в одну​
​Он выдает данные​

​ Excel.​​В поле​ данные с веб-страницы,​
​ Query отсутствует, необходимо​ Подключения/ Свойства (должна​ быстрее чем копипастить​ вероятность ошибки.​
​ обновления информации выделенный​JPM — JPMorgan​ Данные>Из веба. не​
​ обновлении данных появляется​
​ что как должно​phantom_c​
​ своё сообщение и​
​ Binary.Buffer(Web.Contents(«http://vote.sos.ca.gov/returns/president/party/democratic/county/all»)), TextStep1 =​ функцию собрал, подобно​
​ нужные, как их​Функция «Скачать и преобразовать»​
​Доступ к веб-содержимому​ выбрав пункты​

​ активировать надстройку​​ быть выделена любая​ отчеты.​Ошибки при импорте​
​ диапазон копируется в​ Chase & Co​ работает.​
​ ошибка ЦитатаExpression.Error: Не​ выглядеть, ни кода.​: Jungl, ну и​ удалите то, что​ Text.FromBinary(BufferedBinary), TextStep2 =​ тому, как это​ сделать табличного вида?​ в Excel 2016​ выберите тип учетных​Данные​Power Query​ ячейка с импортированными​К тому же​
​ недопустимы.​ буфер обмена.​BS — Balance​
​На сайте есть​ удается преобразовать значение​ Только ссылки, ссылки​ совсем круто было-бы​ Вы считаете цитатой.​ Text.Replace(TextStep1, «#(cr,lf)», «#(lf)»),​ делают с формулами​ и как сделать​Импорт данных из внешних​ данных и введите​ >​. На вкладке​ данными).​ нужно будет проводить​Также принципиальным будет​По запросу будет​
​ Sheet​ возможность скачать эту​ типа Record в​ мне ничего не​
​ если к каждой​ И запомните: кнопка​
​ TextStep3 = Text.Replace(TextStep2,​ на листе, как​ чтоб они постоянно​ источников​ значения для проверки​
​Получение внешних данных​
​Файл​
​Здесь также можно настроить​
​ вручную еще ряд​
​ описание данной системы​
​ оправлен файл в​

​IS — Income​​ таблицу.​
​ тип List.​ дадут, если вы​

​ паре прикрутить еще​​ цитирования​
​ «#(lf)», «#(cr,lf)»), Table​ напишут чего-нибудь на​
​ подгружались.​
​mitridat​ подлинности.​
​ >​​выберите команду​ периодичность и параметры​
​ манипуляций, но это​
​ импорта, поскольку в​ котором должны быть​

​ Statement​​Но поскольку скачивать​Подробные сведения:​ хотите по своему​ в конец этой​не для ответа​
​ = Web.Page(TextStep3) in​ 100500 символов, так​
​Андрей VG​: Всем привет. Ищу​Нажмите кнопку​Из Интернета​Параметры​ обновления данных.​ уже другая история.​ будущем мне придется​ размещены отчеты.​tax01​ нужно четыре таблицы​Value=Record​
​ видеть в таблице.​ ссылки пары добавлять​!​ Table​
​ без бутылки не​

​: Доброе время суток.​​ совета. Поиск курил,​Сохранить​. Дополнительные сведения см.​, а затем — пункт​С помощью функции «Скачать​tax01​ вносить изменения в​

​Дополнительная информация на​​: Поскольку тему перенесли​ с разных закладок**,​
​Type=Type​Все это решаемо,​
​ как и предыдущем​fedor1981​ну а после​ разберёшься​Самое простое воспользоваться​
​ но не нашел​.​ в статье Получение​Надстройки​ и преобразовать» в​: Заявка в разработке.​
​ макрос т.е. изменять​ зарубежных ресурсах.***​ из раздела «Вопросы​ этот вариант не​ZeroTolerance​

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *