Экспорт списка SharePoint в электронную таблицу Excel 2007
Экспорт списка SharePoint в электронную таблицу Excel 2007
В электронные таблицы Excel 2007 можно экспортировать содержимое списков SharePoint, результаты опросов и библиотеки документов. Экспортированный список или библиотека – это веб-запрос, который сохраняется обновленным, с изменениями в исходном списке узла SharePoint. Электронная таблица Excel 2007 поддерживает подключение к списку SharePoint и, таким образом, является связанным объектом.
В следующем упражнении вы экспортируете список с узла SharePoint в электронную таблицу Excel 2007. Вы добавите данные в эту таблицу, а затем синхронизируете ее с содержимым списка на узле SharePoint.
Откройте узел SharePoint, на котором хранится список, из которого вы хотите экспортировать данные в электронную таблицу Excel 2007. В этом упражнении используется список, созданный в первом упражнении этой главы. Помните, что вместо узла http://wideworldimporters можно использовать любой другой узел, на котором есть список, аналогичный списку Прайс- лист Мебель. Если потребуется, введите имя пользователя и пароль, после чего щелкните ОК.
1. В области быстрого запуска в группе Списки (Lists) щелкните на ссылке Прайс-лист Мебель.
Совет. Экспортируются только столбцы и строки, входящие в текущее представление списка. В этом упражнении выбрано представление Все элементы (All Items). Если ни одно из доступных представлений не содержит данные, которые вы хотите экспортировать, вы можете создать новое представление, удовлетворяющее ваши потребности. В качестве альтернативы можно выбрать одно из существующих представлений, экспортировать список в электронную таблицу, а затем удалить ненужные данные.
2. Щелкните на кнопке Действия (Actions). В появившемся меню выберите команду Экспортировать в электронную таблицу (Export to Spreadsheet).
Службы SharePoint сгенерируют запрос Excel 2007.
3. Когда появится диалоговое окно Загрузка файла (File Download), щелкните на кнопке Открыть (Open).
![](https://storage.yandexcloud.net/wr4img/197067_54_doc2fb_image_0200016D.jpg)
Откроется новая рабочая книга Excel 2007, содержащая один рабочий лист, названный owssvr(1). Появится диалоговое окно Извещение системы безопасности Microsoft Office Excel (Microsoft Office Excel Security Notice) с предупреждением о том, что подключения к данным были заблокированы.
![](https://storage.yandexcloud.net/wr4img/197067_54_doc2fb_image_0200016E.jpg)
4. Щелкните на кнопке Включить (Enable).
Результаты запроса Excel 2007 будут показаны в рабочем листе owssvr(l) в таблице Excel 2007. Каждый столбец списка содержит в строке заголовка стрелку автофильтра; активной будет контекстная вкладка Конструктор (Design). Таблица получит имя Table_owssvr_ 1
Совет. При экспорте библиотеки SharePoint, Excel 2007 представит документы в виде списка с гиперссылками, указывающими на документ на узле SharePoint. Точно так же, вложения элементов списка будут заменены гиперссылками. Щелчок на ссылке в таблице Excel 2007 откроет файл.
Совет. Следует завести привычку переименовывать таблицы, чтобы по имени можно было понять, какие данные они содержат. Это облегчит составление и понимание формул, использующих данные из таблиц. Чтобы переименовать таблицу, сделайте активной вкладку Конструктор (Design) и в группе Свойства (Properties) измените значение поля Имя таблицы (Table Name).
5. Щелкните на ячейке А9, введите Antique и нажмите Tab. Введите Bench и снова нажмите Tab. Функция IntelliSense дополнит текст до слова «Bianca».
6. Введите wood и нажмите. Введите 5 и нажмите Tab
Введите 10 и нажмите Enter
Excel 2007 поместит знак доллара ($) перед числом 10. Однако столбец «Общая стоимость» не вычисляется автоматически на основе данных из таблицы. Хотя столбцы в Excel 2007 сохранили типы данных из экспортированного списка SharePoint, они не сохранили формулы в вычисляемых столбцах.
![](https://storage.yandexcloud.net/wr4img/197067_54_doc2fb_image_02000170.jpg)
7. Щелкните на вкладке Данные (Data), а затем щелкните на кнопке Обновить все (Refresh All).
Электронная таблица обновится копией данных из списка Прайс-лист Мебель с веб-узла SharePoint. Изменения в данных, которые вы вносили в Excel 2007, потеряны, что отличается от поведения Excel 2003. В Excel 2007 изменения, внесенные в рабочий лист, не синхронизируются со списком на веб-узле SharePoint; выполняется только односторонняя синхронизация – узел SharePoint синхронизируется с Excel 2007, но не наоборот. При использовании Excel 2003 доступна двусторонняя синхронизация.
8. Щелкните на ячейке А2, а затем щелкните на кнопке Свойства (Properties) в группе Подключения (Connections). Откроется диалоговое окно Свойства внешних данных (External Data Properties).
Это диалоговое окно позволяет изменять поведение операции обновления.
9. Щелкните на кнопке Отмена (Cancel).
![](https://storage.yandexcloud.net/wr4img/197067_54_doc2fb_image_02000172.jpg)
Совет. Выполнять экспортирование и связывать список SharePoint с Excel 2007 можно также при помощи панели задач на странице веб-таблицы данных Access. На этой панели доступно четыре команды: Запрос по списку Excel (Query list with Excel), Печать в Excel (Print With Excel), Диаграмма Excel (Chart with Excel) и Создать отчет сводной таблицы Excel (Create Excel PivotTable Report).
Закройте обозреватель и Excel 2007. Таблицу можно не сохранять.