? EXtensible Markup Language , o XML , è una lingua che le etichette dati con i tag definiti dall'utente al fine di trasportare dati e negozio , così come organizzano in un formato ricercabile . È possibile importare ed esportare XML dentro e fuori di fogli di calcolo di Excel 2010 , come pure utilizzare funzionalità integrate di mapping XML di Excel . XML
XML è il modo cross-platform per descrivere i dati . Non è dipendente da qualsiasi dispositivo o tipo di software specifico per funzione, come la sua unica funzione è quella di definire i dati contenuti nel file . Esso definisce i dati , circondandolo con i tag tra parentesi , molto simile a quello che Hyper Text Markup Language o HTML , utilizza al fine di istruire un browser come visualizzare il contenuto tra parentesi , tuttavia , i tag XML sono definiti dall'utente e , pertanto, possono essere personalizzato per descrivere più accuratamente i dati tra parentesi . Queste staffe personalizzate consentono i dati salvati in un formato leggibile dalla macchina .
Importazione ed esportazione in Excel
Excel , foglio di calcolo di base di Microsoft Office , in grado di gestire XML - basato file di dati . Può essere utile per creare o modificare un file - in ultima analisi, uno destinato ad essere un file XML - in Excel , come struttura a celle di Excel in grado di semplificare l'inserimento di formattazione XML . Per esportare manualmente un file Excel in formato XML , fare clic sul menu "File" e poi scegliere " Salva con nome ". Inserire un titolo per il file nella riga di testo , quindi , dal menu a discesa al di sotto della casella di testo, scegliere " XML foglio di calcolo "e poi" Salva . " per importare un file XML esistente e creare un foglio di calcolo XML , aperto Excel , quindi fare clic su " File "e " Open ". Dal" File Type "lista , scegliere " File XML " e passare a dove avete il file XML memorizzato sul dispositivo di auto , desktop o la memoria dura. Fare clic su "Apri".
XML Mapping Schema
Excel 2010 dispone di una serie di built-in caratteristiche di estensibilità , tra cui uno che funziona con Microsoft Visual Basic per permettono di creare uno schema XML , o la struttura . Per fare questo, è necessario sia per Excel 2010 e Visual Basic installati sul proprio computer . È necessario creare un file di dati XML di base in un editor di testo , creare una cartella di lavoro vuota in Excel, aprire il vostro editor di Visual Basic premendo il tasto "Alt " e " F11 " , allo stesso tempo . Creare un nuovo modulo nell'editor utilizzando un Create_XSD Sub ( ) codice disponibili sul sito MSDN di Microsoft. Si esegue il file in Visual Basic e aprirlo all'interno di Excel per creare il vostro schema di mapping .
Importazione di dati in exisiting Schema
È inoltre possibile utilizzare Excel 2010 per l'importazione esistenti dati XML in una mappa schema creato . Aprire la cartella di lavoro contenente la mappa e aprire il vostro editor di Visual Basic , premendo il tasto " Alt " e " F11 " , allo stesso tempo . Copiare e incollare il seguente codice nell'editor , sostituendo il titolo dello schema per " NameOfMap " e il nome del file XML in ( " C : \\ NameOfFile.xml " ) : Sub ImportXmlFromFile ( ) ThisWorkbook.XmlMaps ( " NameOfMap " ) . Import ( "C : \\ NameOfFile.xml ") End Sub
Chiudere l'editor , aprire il menù " Macro " dalla scheda " sviluppatori " e fare clic su "Esegui " per importare i dati nello schema < . br>