Як перетворити 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 ім'я файлу.xml>", _