Часто задаваемые вопросы - Calc

From The Document Foundation Wiki
< Faq‎ | Calc‎ | 113
Jump to: navigation, search

Как импортировать данные в таблицу с сайта в сети Интернет и затем автоматически обновлять их?

  1. Создайте новый документ LibreOffice Calc.
  2. Щелкните по ячейке в таблице (например, по А1)
  3. Выберите пункт меню Вставка ▸ Ссылка на внешние данные (до версии 5.0, в последующих версиях странный тип Юсуф перенес этот пункт в меню Лист).
  4. Откроется диалог Внешние данные:
    Ссылка на внешние данные.png
    • Если интернет-страница, которая вас интересует, была сохранена локально:
      1. Нажмите кнопку "Обзор" справа от поля URL внешнего источника данных.
      2. Выберите в выпадающем списке Тип файла вариант Запрос веб-страницы Calc (*.html).
      3. Выберите URL источника страницы в списке.
      4. Нажмите кнопку Открыть.
    • В противном случае:
      1. Напишите в поле URL внешнего источника данных адрес сайта, содержащего данные, например: http://www.boursorama.com/cours.phtml?symbole=1rPCAC. Можно просто скопировать адрес из адресной строки вашего браузера и вставить в поле, используя сочетание клавиш Ctrl+V.
      2. Нажмите клвишу ↵ Enter, чтобы подтвердить адрес.
  5. Через несколько секунд (иногда чуть дольше) появится новое окно:
    Параметры импорта внешних данных.png
  6. Отметьте флажком опцию Распознавать особые числа.
  7. Нажмите OK.
  8. Диалог параметроы импорта закроется. Снова будет доступен диалог Внешние данные. В поле Доступные таблицы/диапазоны будут показан список (для примера ниже): HTML_1 HTML_all HTML_tables HTML_base
  9. Выберите щелчком мыши строку HTML_tables (или другую строку, если данная не соответствует желаемой таблице).
  10. Чтобы иметь возможность периодически обновлять данные, отметьте флажком опцию Обновлять каждые в нижней части диалога Внешние данные и выберите желаемую периодичность.
  11. Нажмите кнопку OK. Данные из интернет-сервера будут скопированы в ваш лист из ячейки выбранной первоначально и могут быть использованы в дальнейшем. ВНИМАНИЕ! Каждый раз при обновлении данных, предыдущая информация будет удалена. Поэтому вы не должны вставлять что-то вроде формулы. Используйте элементы этой области на другом листе в формулах типа =Sheet.A3.