Метод Workbook.XmlImportXml (Excel)
Импортирует поток данных XML, который ранее был загружен в память. Excel использует первую найденную сопоставимую карту или, если указан диапазон назначения, Excel автоматически выводит данные.
Синтаксис
expression. XmlImportXml (Data, ImportMap, Overwrite, Destination)
Выражение Переменная, представляющая объект Workbook .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Data | Обязательный | String | Импортируемые данные. |
ImportMap | Обязательный | XmlMap | Схема, применяемая при импорте файла. |
Overwrite | Необязательный | Variant | Если значение не указано для параметра Destination , этот параметр указывает, следует ли перезаписывать данные, сопоставленные с картой схемы, указанной в параметре ImportMap . Задайте значение True , чтобы перезаписать данные, или False , чтобы добавить новые данные к существующим данным. Значение по умолчанию — True. Если для параметра Destination задано значение, этот параметр указывает, следует ли перезаписывать существующие данные. Установите значение True , чтобы перезаписать существующие данные, или Значение False , чтобы отменить импорт, если данные будут перезаписаны. Значение по умолчанию — True. |
Destination | Необязательный | Variant | Указывает диапазон, в котором будет создан список. Excel использует только левый верхний угол диапазона. |
Возвращаемое значение
Замечания
Не указывайте значение для параметра Destination , если вы хотите импортировать данные в существующее сопоставление.
Следующие условия приводят к возникновению ошибок во время выполнения методом XmlImport :
Указанные XML-данные содержат синтаксические ошибки.
Процесс импорта был отменен, так как указанные данные не могут поместиться на лист.
Если соответствующие карты не найдены и диапазон назначения не указан.
Используйте метод XMLImport объекта Workbook для импорта XML-файла данных в текущую книгу.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.