Преимущества и недостатки Excel Services
Набор служб Excel Services предоставляет конечному пользователю следующие возможности: просмотр данных в электронной таблице; перемещение в пределах электронной таблицы; углубленное исследование данных в электронной таблице; возможность изменения параметров в целях облегчения выполнения анализа «что, если».
Специалисты из компании Microsoft включили в свой продукт ограниченный набор средств, позволяющий реализовать описанные выше четыре возможности. Пользователь служб Excel Services не может создавать новую рабочую книгу. Для выполнения этой задачи пользователь должен располагать собственной копией Excel 2010. Службы Excel Services предлагают пользователям следующие возможности.
- Базовое (форматирование Excel (изменение высоты строк, ширины столбцов, отображения линий сетки и вращение текста). Службы Excel Services также поддерживают гистограммы, цветовые шкалы и форматирование с помощью табличных стилей.
- Возможность выбора листов в книге.
- Кнопки свертывания и развертывания для сводных таблиц, а также кнопки группирования и структуры.
- Поддержка запроса внешних данных и их последующего обновления.
- Поддержка утилиты поиска.
- Отображение диаграмм.
- Сортировка и фильтрация в исходной таблице.
- Сортировка и фильтрация в сводной таблице.
Разработчики книг и рабочих листов наделены некоторыми возможностями контроля. Например, можно отключить интерактивные возможности для электронной таблицы.
Единственное различие между Excel и Excel Services заключается в том, что в Excel Services создание и обработка разделов рабочего листа осуществляются поочередно. Типичный раздел включает 75 строк и 20 столбцов. Последовательное отображение разделов в окне браузера полезно при обработке больших листов. Вряд ли вы захотите, чтобы в окне браузера одновременно отображалось содержимое 20 млн ячеек.
Недостатки Excel Services
Хотя в службах Excel Services реализованы многие свойства файлов Excel, ряд функций все же не поддерживаются. Если рабочая книга Excel включает в свой состав перечисленные в следующем списке элементы, она не может быть загружена службами Excel Services:
- рабочие листы с кодом (листы, которые содержат макросы VBA, элементы управления формами, элементы управления из палитры инструментов, диалоговые окна Microsoft Excel 5.0 и листы XLM);
- листы, защищенные с помощью IRM;
- элементы управления ActiveX;
- внедренные смарт-теги;
- сводные таблицы, основанные на нескольких диапазонах консолидации;
- внешние ссылки (ссылки на другие листы);
- электронные таблицы, сохраненные в режиме представления формул;
- пакеты расширения ХМL;
- карты XML;
- набор операций по проверке данных;
- табличные запросы, списки SharePoint, веб-запросы и текстовые запросы;
- листы, включающие ссылки на надстройки;
- листы, содержащие функцию ДРВ (RTD);
- электронные таблицы со включенной защитой на уровне книги и отдельных листов;
- внедренные рисунки и клипы;
- фоновые рисунки, применяемые для отдельных ячеек и листа в целом;
- автофигуры и графика WordArt;
- рукописные примечания;
- организационные схемы и диаграммы;
- ссылки DDE.
Ряд элементов книги не отображается при работе с Excel Services. Например, если лист включает элементы из следующего списка, лист будет отображаться, а включенный в его состав элемент — нет:
- разделенные и зафиксированные панели;
- верхние и нижние колонтитулы;
- лист в режиме разметки страницы;
- шаблоны ячеек;
- ползунок изменения масштаба;
- некоторые виды форматирования ячеек (например, диагональные границы и типы границ, не поддерживаемые в HTML).