Creare un file di dati XML e un file di schema XML dai dati del foglio di lavoro

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Se si desidera creare un file di dati XML e un file di schema XML da un intervallo di celle in un foglio di lavoro, è possibile usare la versione 1.1 del componente aggiuntivo XML Tools di Excel 2003, in modo da ottimizzare le caratteristiche XML esistenti in Microsoft Excel 2007 e versioni successive.

  1. Per scaricare il componente aggiuntivo, fare clic sul collegamento Componente aggiuntivo XML Tools di Excel 2003 e quindi seguire le istruzioni visualizzate nella pagina di download.

  2. Avviare Excel.

  3. Fare clic su File > Opzioni > Componenti aggiuntivi.

    Selezionare il Pulsante Microsoft Office Icona del pulsante Office Excel 2007 > Opzioni di Excel > Componenti aggiuntivi.

  4. Nella casella Gestisci fare clic su Componenti aggiuntivi di Excel e quindi fare clic su Vai.

  5. Nella finestra di dialogo Componenti aggiuntivi fare clic su Sfoglia, individuare il file XmlTools.xla, selezionarlo e quindi fare clic su OK.

    Per impostazione predefinita, il file è archiviato nella cartella seguente nel disco rigido:
    \Office Samples\OfficeExcel2003XMLToolsAddin.

  6. Verificare che la casella di controllo XmlTools sia selezionata nell'elenco Componenti aggiuntivi disponibili e quindi fare clic su OK per caricare il componente aggiuntivo.

  7. Per verificare che il componente aggiuntivo sia attivo, verificare che nella categoria Comandi menu della scheda Componenti aggiuntivi sia visualizzato il comando XML Tools.

Nota : Questo componente aggiuntivo è stato sviluppato per Excel 2003. La documentazione e l'interfaccia utente fanno riferimento a elenchi, denominati ora tabelle di Excel nelle versioni di Excel successive alla 2003.

Per altre informazioni su come usare tale componente aggiuntivo, vedere l'articolo Utilizzo del componente aggiuntivo XML Tools di Excel 2003 versione 1.1.

  1. Immettere i dati per i quali si desidera creare il file di dati XML e il file di schema XML. I dati devono essere in formato tabulare di colonne e righe, ovvero dati bidimensionali.

  2. Nel gruppo Comandi menu della scheda Componenti aggiuntivi fare clic sulla freccia accanto a XML Tools e quindi fare clic su Convert a Range to an XML List.

  3. Immettere l'intervallo di celle di dati che si desidera convertire come riferimento assoluto nella casella di testo.

    Suggerimento : Per semplificare l'immissione del riferimento di cella corretto, nella finestra di dialogo fare clic sul pulsante a destra della casella di testo, tenere premuto il pulsante nella cella in alto a sinistra dell'intervallo e quindi trascinare verso la cella in basso a destra dell'intervallo.

  4. In Use first row as column names selezionare No se la prima riga contiene dati oppure Yes se la prima riga contiene intestazioni di colonna e quindi fare clic su OK.

    In Excel viene creato automaticamente uno schema XML, viene eseguito il mapping delle celle allo schema e viene creata una tabella XML.

    Importante :  Se viene visualizzato Visual Basic Editor con un messaggio di errore di Visual Basic, Applications Edition (VBA), eseguire le operazioni seguenti:

    1. Scegliere OK.

    2. Nella riga evidenziata nel modulo di codice VBA, rimuovere "50" dalla riga. In altre parole, modificare:
      XMLDoc come msxml2. DOMDocument50
      a:
      XmlDoc As msxml2. DOMDocument

    3. Premere F5 per trovare la riga successiva contenente "XMLDoc As msxml2.DOMDocument50", fare clic su OK e modificare la riga come descritto nel passaggio 2.

    4. Premere F5 di nuovo per trovare e modificare altre istanze della stringa.

    5. Se si preme F5 e il messaggio di errore di VBA non viene più visualizzato, chiudere Visual Basic Editor per tornare alla cartella di lavoro. L'intervallo di celle risulterà convertito in una tabella XML.

      Nota : Per visualizzare tutti i mapping XML nella cartella di lavoro, nel gruppo XML della scheda Sviluppo fare clic su Origine per visualizzare il riquadro attività Origine XML. Nella parte inferiore del riquadro attività fare clic su Mapping XML.

      Se la scheda Sviluppo non è visibile, eseguire i tre passaggi illustrati nel passaggio 1 della sezione seguente per aggiungerla alla barra multifunzione di Excel.

  1. Se la scheda sviluppo non è disponibile, è necessario attivarlo. Per ulteriori informazioni, vedere visualizzare la scheda sviluppo.

  2. Nel gruppo XML della scheda Sviluppo fare clic su Esporta.

    Esporta nella scheda Sviluppo

    Nota : Se viene visualizzata una finestra di dialogo Esporta XML di piccole dimensioni in cui sono presenti solo i pulsanti OK e Annulla, fare clic sul mapping XML che si desidera utilizzare e quindi su OK. La finestra di dialogo Esporta XML di piccole dimensioni viene visualizzata solo se non è stata selezionata alcuna tabella XML e se la cartella di lavoro contiene più mapping XML.

  3. Nella casella Nome file della finestra di dialogo Esporta XML digitare un nome per il file di dati XML.

  4. Fare clic su Esporta.

Nota : Quando si creano mapping XML e si esportano i dati di Excel in file XML, il numero di righe che è possibile esportare è limitato a un massimo di 65536 righe. Se il file contiene più di 65536 righe, Excel esporterà le prime (N. righe resto 65537) righe. Ad esempio, se il foglio di lavoro ha 70000 righe, Excel esporterà 70000 resto 65537 = 4464 righe. È consigliabile 1) usare il formato xlsx oppure 2) salvare il file come Foglio di calcolo XML 2003 (*.xml), tramite il quale vengono persi i mapping, o ancora 3) eliminare tutte le righe successive alla 65536 e quindi ripetere l'esportazione, mantenendo i mapping ma perdendo i dati alla fine del file.

  1. Selezionare qualsiasi cella in una tabella di Excel mappata.

  2. Nel gruppo Comandi menu della scheda Componenti aggiuntivi fare clic sulla freccia accanto a XML Tools e quindi fare clic su Create XSD files for the XML Schema at the active cell.

    Lo schema XML verrà copiato da Excel e incollato nel Blocco note.

  3. Nel Blocco note scegliere Salva con nome dal menu File.

  4. Specificare un nome e un tipo di file, ad esempio OrdiniProd.xsd e quindi fare clic su Salva.

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto nella Tech Community di Excel, ottenere supporto nella community Microsoft o suggerire una nuova caratteristica o un miglioramento in Excel UserVoice.

Torna all'inizio

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×