Jak przekonwertować XML do Excela

Kod programu na monitorze

Nie musisz używać kodu do importowania dokumentów XML.

Źródło obrazu: isak55/iStock/Getty Images

Microsoft Excel oferuje dwa główne sposoby importowania dokumentów XML. Ręczny import będzie najłatwiejszy dla większości użytkowników. Import programowy może być szybszy, jeśli chcesz zaimportować dwa lub więcej plików, a jednocześnie szybko i wygodnie pisz lub wstawiasz kod.

Importowanie ręczne

Krok 1

Otwórz program Excel, a następnie wybierz menu „Plik” i „Otwórz”. Wybierz „Pliki XML” z listy typów plików. Wybierz plik, który chcesz otworzyć, a następnie kliknij „Otwórz”.

Wideo dnia

Krok 2

Jeśli pojawi się monit, wybierz arkusz stylów z listy opcji lub kliknij „Anuluj”, jeśli nie chcesz używać arkusza stylów.

Krok 3

Wybierz „Zapisz” i wybierz „XLS (Excel)” lub format XLSX, aby konwersja była trwała.

Importowanie programowe

Krok 1

Zanotuj lokalizację serwera i nazwę pliku XML, który chcesz zaimportować. Ewentualnie zanotuj lokalizację pliku, jeśli znajduje się on na dysku twardym. Nie będziesz mógł go przeglądać, więc musisz znać pełną lokalizację katalogu.

Krok 2

Otwórz projekt Visual Basic for Applications w programie Excel i wstaw nowy moduł. Utwórz podprogram o nazwie „ImportXML”. (Jeśli chcesz, możesz użyć innej nazwy, ale użycie „ImportXML” ułatwi korzystanie z niej w przyszłości).

Krok 3

Wstaw następujący kod, zastępując tekst w nawiasach klamrowych odpowiednią nazwą pliku i lokalizacją oraz arkuszem stylów:

Skoroszyty. OpenXML "<http://Myserver/Myfolder/xml nazwapliku.xml>", _