Hoe XML naar Excel te converteren

Programmacode op een monitor

U hoeft geen code te gebruiken om XML-documenten te importeren.

Afbeelding tegoed: isak55/iStock/Getty Images

Microsoft Excel biedt twee manieren om XML-documenten te importeren. De handmatige import zal voor de meeste gebruikers het gemakkelijkst zijn. De programmatische import kan sneller zijn als u twee of meer bestanden wilt importeren en u zowel snel als vertrouwd bent met het typen of invoegen van code.

Handmatig importeren

Stap 1

Open Excel, selecteer vervolgens het menu "Bestand" en "Openen". Selecteer "XML-bestanden" in de lijst met bestandstypen. Selecteer het bestand dat u wilt openen en klik vervolgens op 'Openen'.

Video van de dag

Stap 2

Selecteer desgevraagd een stylesheet uit de lijst met opties of klik op "Annuleren" als u geen stylesheet wilt gebruiken.

Stap 3

Selecteer "Opslaan" en kies "XLS (Excel)" of het XLSX-formaat om de conversie permanent te maken.

Programmatisch importeren

Stap 1

Noteer de serverlocatie en de XML-bestandsnaam die u wilt importeren. U kunt ook de locatie van het bestand noteren als het zich op uw harde schijf bevindt. U kunt er niet naar zoeken, dus u moet de volledige maplocatie weten.

Stap 2

Open een Visual Basic for Applications-project in Excel en voeg een nieuwe module in. Maak een subroutine met de naam "ImportXML". (U kunt desgewenst een andere naam gebruiken, maar het gebruik van "ImportXML" maakt toekomstige verwijzing gemakkelijker.)

Stap 3

Voeg de volgende code in, vervang de tekst tussen de punthaken door de relevante bestandsnaam en locatie, en het stijlblad:

Werkboeken. Open XML "<http://Myserver/Myfolder/xml bestandsnaam.xml>", _