Как конвертировать XML в Excel

Программный код на мониторе

Вам не нужно использовать код для импорта XML-документов.

Кредит изображения: isak55 / iStock / Getty Images

Microsoft Excel предлагает два основных способа импорта XML-документов. Импорт вручную будет наиболее простым для большинства пользователей. Программный импорт может быть быстрее, если вы хотите импортировать два или более файлов, и вы оба быстро и комфортно набираете или вставляете код.

Импорт вручную

Шаг 1

Откройте Excel, затем выберите меню «Файл» и «Открыть». Выберите «XML-файлы» из списка типов файлов. Выберите файл, который хотите открыть, и нажмите «Открыть».

Видео дня

Шаг 2

При появлении запроса выберите таблицу стилей из списка опций или нажмите «Отмена», если вы не хотите использовать таблицу стилей.

Шаг 3

Выберите «Сохранить» и выберите «XLS (Excel)» или формат XLSX, чтобы преобразование стало постоянным.

Программный импорт

Шаг 1

Запишите расположение сервера и имя XML-файла, который вы хотите импортировать. Как вариант, запишите местоположение файла, если он находится на вашем жестком диске. Вы не сможете его найти, поэтому вам нужно знать полное расположение каталога.

Шаг 2

Откройте проект Visual Basic для приложений в Excel и вставьте новый модуль. Создайте подпрограмму с именем «ImportXML». (Вы можете использовать другое имя, если хотите, но использование «ImportXML» упростит использование ссылок в будущем.)

Шаг 3

Вставьте следующий код, заменив текст внутри заостренных скобок на соответствующее имя файла, расположение и таблицу стилей:

Рабочие тетради. OpenXML "<http://Myserver/Myfolder/xml filename.xml> ", _