Технологія роботи із структурованими документами у табличному процесорі MS Excel
MS Excel відноситься до програмних продуктів, що називаються електронні таблиці. Електронна таблиця — це інтерактивна програма, що складається з набору рядків і стовпців, зображених на екрані в спеціальному вікні. Область, що знаходиться на перетинанні рядка і стовпця, називається чарунка (клітинка). В чарунці можуть знаходитися число, текст чи формула, за допомогою якої здійснюють обчислення, що відносяться до одній чи кількох чарунок. Чарунки можна копіювати, переміщати, змінювати їхній розмір, форматувати, а також редагувати відображувану в них інформацію. При зміні значення чарунки відбувається автоматичне перерахування значень всіх чарунок, що використовують у формулах змінену чарунку. На основі груп чарунок створюються діаграми, зведені таблиці і карти. Електронну таблицю можна зберігати в окремому файлі для подальшого її використання.
Мова XML дозволяє організувати структуру й працювати з даними й книгами способами, які раніше були неможливими або дуже складними. Використовуючи схеми XML, можна визначати й виділяти певні частини бізнес-даних зі звичайних бізнесів-документів.
Наприклад, рахунок-фактура, що містить ім'я й адреса покупця, або звіт з фінансовими показниками за попередній квартал не будуть більше бути статичними звітами, відомості, що знаходяться в них, можуть бути перенесені в базу даних або використані де-небудь ще, за межами книги.
Використання налагоджених схем XML. Після створення або відкриття книги в Microsoft Excel до неї можна приєднати налагоджену схему XML. Потім за допомогою області завдань XML-джерело варто зіставити ячейки з елементами схеми. Після зіставлення елементів XML з аркушем можна ефективно імпортувати й експортувати дані XML у зіставлені ячейкы або з них.
Нижче перелічені деякі з дій, які можна виконувати за допомогою можливостей мови XML, реалізованих в Microsoft Office Excel.
· Відкриття файлів, що містять дані XML, у новій книзі.
· Розширення можливостей існуючих шаблонів за допомогою зіставлення елементів XML існуючим полям. Це полегшує додавання й видалення даних у шаблонах, не вимагаючи їхнього повного переконструювання.
· Використання даних XML у якості вхідних даних для існуючих схем обчислення шляхом зіставлення елементів XML схемам обчислення, розташованим на аркуші.
· Зіставлення схем, що набудовують, XML з даними книги.
· Вставка даних XML, отриманих від веб-служб, на аркуш Microsoft Excel.
Використання схем таблиць XML. Звичайну книгу Microsoft Excel можна зберегти у форматі таблиці XML. Microsoft Excel використає власні XML-схеми (XMLSS) при розміщенні XML-тегів, які зберігають різні відомості, наприклад про властивості файлу, і визначають структуру книги.
Функціональні можливості й обмеження формату XML-таблиці. При збереженні електронної таблиці Microsoft Excel у форматі XML-таблиці зберігаються багато функціональних можливостей Excel, але не все. Вони докладно описані в наведеній нижче таблиці.
| Можливості Excel | У збереженій XML-таблиці | ||
| Система дат 1904 | Підтримується | ||
| Зірочки, що позначають підсумки для даних OLAP | Підтримується | ||
| Стрілки спостереження при перевірці залежностей | Не підтримується | ||
| Фонове відновлення, витяг даних для кожного елемента на сторінці окремо | Підтримується | ||
| Поля, що обчислюють | Поддерживается | ||
| Елементи, що обчислюють | Поддерживается | ||
| Примітки до осередків | Підтримується | ||
| Зміни у вихідних даних Microsoft Excel | Підтримується | ||
| Форматування знаків й осередків | Підтримується | ||
| Діаграми й інші графічні об'єкти | Не підтримується | ||
| Аркуші діаграм, аркуші макросів, аркуші діалогів | Не підтримується | ||
| Умовне форматування | Підтримується | ||
| Додаткові обчислення | Підтримується | ||
| Спеціальний порядок сортування | Підтримується | ||
| Подання | Не підтримується | ||
| Настроєні значення помилок і значення порожніх осередків | Підтримується | ||
| Консолідація даних | Посилання не підтримуються. | ||
| Обмеження перевірки даних і повідомлення | Підтримується | ||
| Вирівнювання по ширині | Підтримується | ||
| Верстви графічних об'єктів | Не підтримується | ||
| Діапазони зовнішніх даних | Підтримується | ||
| Згруповані елементи в поле | Підтримується | ||
| Структуровані формати | Підтримується | ||
| Тексти з відступом | Підтримується | ||
| Заголовки у формулах | Підтримується | ||
| Списки | Функції списку не підтримуються, але дані зберігаються. | ||
| Кілька шрифтів в одному осередку | Підтримується | ||
| Числові формати | Підтримується | ||
| Автономний файл куба | Підтримується | ||
| Структурування | Не підтримується | ||
| Розташування полів сторінок зведеної таблиці в рядках або стовпцях | Підтримується | ||
| Установка пароля | Дані в аркушах і книгах, захищених паролем, неможливо зберегти. Не використайте пароль, щоб опублікувати захищені дані. Проте, можна зберегти пароль бази даних за допомогою запиту аркуша; при відкритті XML-таблиці користувач повинен буде ввести пароль. | ||
| Заливання з візерунком | Підтримується | ||
| Звіти зведених таблиць | Підтримується | ||
| Точність як на екрані | Підтримується | ||
| Параметри печатки й параметри сторінки | Підтримується | ||
| Стиль посилань С1К1 | Підтримується | ||
| Посилання на дані на інших аркушах | Підтримується | ||
| Повернений або вертикальний текст | Підтримується | ||
| Сценарії | Не підтримується | ||
| Відомості із загальної книги | Не підтримується | ||
| Проміжні підсумки | Числа й обчислення зберігаються. Можливості угруповання й структурування не підтримуються. | ||
| Проміжні підсумки, відображувані зверху від групи елементів | Підтримується | ||
| Вирівнювання за правилами тайської мови | Підтримується | ||
| Параметри переходу для сумісності з Lotus | Підтримується | ||
| Користувальницькі категорії функцій | Не підтримується | ||
| Проекти Microsoft Visual Basic для додатків | Не підтримується | ||
| Веб-запросы | Підтримується | ||