Non è necessario utilizzare codice per importare documenti XML.
Credito immagine: isak55/iStock/Getty Images
Microsoft Excel offre due modi principali per importare documenti XML. L'importazione manuale sarà più semplice per la maggior parte degli utenti. L'importazione programmatica può essere più rapida se si desidera importare due o più file e si è veloci e comodi con la digitazione o l'inserimento del codice.
Importazione manuale
Passo 1
Apri Excel, quindi seleziona il menu "File" e "Apri". Seleziona "File XML" dall'elenco dei tipi di file. Seleziona il file che desideri aprire, quindi fai clic su "Apri".
Video del giorno
Passo 2
Se richiesto, seleziona un foglio di stile dall'elenco delle opzioni o fai clic su "Annulla" se non desideri utilizzare un foglio di stile.
Passaggio 3
Seleziona "Salva" e scegli "XLS (Excel)" o il formato XLSX per rendere permanente la conversione.
Importazione a livello di codice
Passo 1
Prendere nota della posizione del server e del nome del file XML che si desidera importare. In alternativa, prendi nota della posizione del file se si trova sul disco rigido. Non sarai in grado di cercarlo, quindi dovrai conoscere la posizione completa della directory.
Passo 2
Aprire un progetto Visual Basic, Applications Edition in Excel e inserire un nuovo modulo. Crea una subroutine denominata "ImportXML". (Se lo desideri, puoi utilizzare un nome diverso, ma l'utilizzo di "ImportXML" renderà più semplice il riferimento futuro.)
Passaggio 3
Inserisci il seguente codice, sostituendo il testo all'interno delle parentesi quadre con il nome file e la posizione pertinenti e il foglio di stile:
Libri di lavoro. OpenXML "<http://Myserver/Myfolder/xml nomefile.xml>", _