Как да конвертирате 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>", _