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