Прежде чем нажать кнопку Открыть, выберите тип файлов XML (*. XML), чтобы просмотреть XML- файлы в папке. Ключевые сценарии XML и Excel. С помощью XML и Excel вы можете управлять книгами и данными такими способами, которые ранее были невозможны или представляли трудности.
Используя карты XML, вы можете легко добавлять, идентифицировать и извлекать определенные фрагменты бизнес- данных из документов Excel. Например, счет- фактура, содержащий имя и адрес покупателя, или отчет с финансовыми показателями за предыдущий квартал больше не будут статичными отчетами. Эти сведения можно с легкостью импортировать из баз данных и приложений, изменять, а также экспортировать в те или иные базы данных и приложения. Вот ключевые сценарии, для работы с которыми предназначены возможности XML: расширение функциональных возможностей существующих шаблонов Excel путем сопоставления XML- элементов с существующими ячейками. Это облегчает удаление и добавление данных XML в шаблонах, не изменяя сами шаблоны; использование данных XML в качестве входных данных для существующих моделей вычислений путем сопоставления XML- элементов с существующими листами; импорт файлов данных XML в новую книгу; импорт данных XML из веб- службы на лист Excel; экспорт данных в сопоставленных ячейках в файлы данных XML независимо от других данных в книге. К началу страницы.
Основной процесс использования данных XML в Excel. На следующей схеме показано, как взаимодействуют различные файлы и операции при использовании XML в Excel. Фактически этот процесс состоит из пяти этапов. Выполнив такое сопоставление, вы можете импортировать и экспортировать данные XML в ячейки таблицы и из них соответственно. При добавлении файла схемы XML (XSD) в книгу создается карта XML.
Как правило, карты XML используются для создания сопоставленных ячеек и управления взаимосвязью между такими ячейками и отдельными элементами схемы XML. Кроме того, эти карты используются для привязки содержимого сопоставленных ячеек к элементам схемы при импорте или экспорте файлов данных XML (XML). Вы можете создавать сопоставленные ячейки двух видов: ячейки с точечным сопоставлением и повторяющиеся ячейки (отображаемые в виде XML- таблиц). Для более гибкой разработки книги вы можете перемещать сопоставленные ячейки в любое место на листе и в любой последовательности, даже отличающейся от последовательности, заданной в схеме XML.
Вы также можете выбрать, какие элементы следует сопоставлять. Важно знать такие правила использования карт XML: книга может содержать одну или несколько карт XML; одновременно можно сопоставить только один элемент с одним расположением в книге; каждая карта XML независима от других, даже если несколько карт XML в одной книге относятся к одной и той же схеме; карта XML может содержать только один корневой элемент. При добавлении схемы, определяющей более одного корневого элемента, появится запрос на выбор корневого элемента, который будет использоваться в новой карте XML. Использование области задач источника XMLИспользуйте область задач Источник XML для управления картами XML. Чтобы ее открыть, на вкладке Разработчик в группе XML нажмите Источник. На следующей схеме показаны основные функциональные возможности этой области задач.
Такую ячейку вы можете создать, переместив неповторяющийся XML- элемент из области задач Источник XML в отдельную ячейку листа. Название перемещаемого на лист неповторяющегося XML- элемента вы можете назначить заголовком сверху или слева от ячейки с точечным сопоставлением при помощи смарт- тега. В качестве заголовка также можно использовать текущее значение ячейки. Кроме того, в ячейке с точечным сопоставлением вы можете использовать формулу, если ячейка сопоставлена с XML- элементом, который имеет тип данных определения схемы XML (XSD), интерпретируемый Excel как число, дата или время. К началу страницы. Работа с повторяющимися ячейками в XML- таблицах.
По внешнему виду и функциональным возможностям XML- таблицы подобны таблицам Excel. XML- таблицы являются таблицами Excel, сопоставленными с одним или несколькими повторяющимися XML- элементами. Каждый столбец XML- таблицы соответствует XML- элементу. XML- таблица создается в следующих случаях: при использовании команды Импорт (в группе XML на вкладке Разработчик) для импорта файла данных XML; при использовании команды Открыть в Excel для открытия файла данных XML и дальнейшего выбора параметра XML- таблица в диалоговом окне Открытие XML; при использовании команды Из импорта данных XML (кнопка команды Из других источников в группе Внешние данные на вкладке Данные) для импорта файла данных XML и дальнейшего выбора параметров XML- таблица на существующем листе или Новый лист в диалоговом окне Импорт данных; при перетаскивании на лист одного или нескольких повторяющихся элементов из области задач Источник XML. При создании XML- таблицы названия XML- элементов автоматически используются в качестве названий столбцов. Вы можете изменить эти названия.
Но при экспорте данных из сопоставленных ячеек автоматически будут использоваться исходные названия XML- элементов. При работе с XML- таблицами полезны два параметра, доступные с помощью кнопки Параметры в области задач Источник XML. Автоматически объединять элементы при сопоставлении.
Этот параметр работает, пока поля перемещаются в одну строку в виде последовательного ряда. Если флажок снят, каждый элемент отображается в виде отдельной XML- таблицы. Вадим Казаченко Альбом Сборник Лучшее тут.
Данные с заголовками. Если флажок снят, названия XML- элементов используются в качестве названий столбцов. С помощью XML- таблиц вы можете импортировать, экспортировать, сортировать, фильтровать и печатать данные, основанные на источнике данных XML.
Но существуют некоторые ограничения относительно расположение XML- таблиц на листе. XML- таблицы организованы по строкам, т. Невозможно добавить новые записи над существующими строками. Невозможно транспонировать XML- таблицу так, чтобы новые записи добавлялись справа. Вы можете использовать формулы в столбцах, сопоставленных с XML- элементами, которые имеют тип данных определения схемы XML (XSD), интерпретируемый Excel как число, дата или время. В XML- таблице, как и в таблице Excel, формулы копируются вниз по столбцу по мере добавления новых строк.