I file di Microsoft Project (MPP) sono comunemente usati per pianificare, gestire e monitorare progetti. Tuttavia, molti utenti preferiscono analizzare e condividere i dati del progetto in Excel perché offre flessibilità per ordinare, filtrare e riportare. In questo tutorial, imparerai come aprire un file MPP in Excel esportandolo in formati di foglio di calcolo popolari come Spreadsheet 2003 XML, XLSX e CSV utilizzando Python.

Libreria Python per aprire il file MPP in Excel

Per aprire ed esportare file MPP di Microsoft Project in Excel, utilizzeremo la potente libreria Aspose.Tasks for Python.Consente agli sviluppatori di caricare, leggere e convertire file MPP in modo programmatico senza richiedere l’installazione di Microsoft Project. Con questa API, puoi estrarre i programmi di progetto, i compiti e i dettagli delle risorse e salvarli in formati supportati da Excel come XLSX, Spreadsheet 2003 XML o CSV per un’analisi e una condivisione facili.

Prima di iniziare, assicurati di avere installato Aspose.Tasks for Python.

Installalo usando pip:

pip install aspose-tasks

Puoi anche scaricare il pacchetto direttamente dalla pagina delle versioni di Aspose.Tasks for Python.

1. Converti il file MPP di MS Project in XML di Spreadsheet 2003 (Excel 2003)

Le versioni precedenti di Microsoft Excel utilizzano il formato XML Spreadsheet 2003. Questo formato è ancora utile per la compatibilità con sistemi legacy o installazioni di Excel più vecchie.

Segui i passaggi qui sotto per esportare un file MPP in Spreadsheet 2003 XML:

  1. Import Aspose.Tasks.
  2. Carica il tuo file MPP utilizzando la classe Project.
  3. Salva il progetto utilizzando l’opzione SaveFileFormat.Spreadsheet2003.

Il seguente esempio di codice Python mostra come aprire ed esportare un file MPP nel formato XML di Spreadsheet 2003.

Questo genererà un file XML che può essere aperto direttamente in Excel 2003 o versioni successive.

Converti il file MPP di MS Project in Spreadsheet 2003 XML (Excel 2003)

Convertire il file MPP di MS Project in Spreadsheet 2003 XML (Excel 2003).

2. Converti il file MS Project MPP in Excel XLSX (Excel 2007 e versioni successive)

La maggior parte degli utenti moderni lavora con Excel 2007 e versioni successive, che utilizza il formato .xlsx. Aspose.Tasks consente di esportare direttamente i tuoi dati MPP in questo formato, permettendoti di visualizzare facilmente i compiti del progetto, le date di inizio e fine e le durate.

Segui i passaggi qui sotto per esportare MPP in XLSX:

  1. Carica il file del tuo progetto con Project().
  2. Utilizza l’opzione SaveFileFormat.XLSX quando salvi.

Il seguente esempio di codice mostra come esportare MPP in XLSX in Python.

Converti il file MS Project MPP in Excel XLSX (Excel 2007 e versioni successive)

Convertire il file MPP di MS Project in Excel XLSX (Excel 2007 e versioni successive).

Puoi ora aprire il file convertito in qualsiasi versione di Excel 2007 o successiva. Ogni attività, traguardo e data è esportata in colonne di fogli di calcolo strutturati, rendendo i dati facili da analizzare.

Se stai cercando una guida dettagliata sulle opzioni di esportazione avanzate e personalizzazione, consulta il nostro tutorial correlato su converting MPP to Excel in Python.

3. Convertire il file MPP di MS Project in CSV

Il formato CSV (Comma-Separated Values) fornisce il modo più semplice per aprire e condividere i dati MPP in applicazioni per fogli di calcolo o strumenti di analisi come Power BI e Google Sheets.

Segui i passaggi seguenti per esportare MPP come CSV:

  1. Carica il file .mpp.
  2. Salvalo con il formato SaveFileFormat.CSV.

Il seguente esempio di codice mostra come esportare MPP come CSV in Python.

Puoi ora aprire il output.csv file in Excel, dove ogni attività e campo appare come una riga in un foglio delimitato da virgole.

Dai un’occhiata alla nostra guida dettagliata su converting MPP to CSV in Python per scoprire come cambiare le visualizzazioni, modificare i delimitatori e nascondere le intestazioni delle colonne quando si salvano i dati MPP come CSV.

Ottieni una licenza gratuita

Aspose offre una licenza temporanea gratuita che sblocca tutte le funzionalità della libreria. Questo assicura un’esportazione completa di tutti i dati del progetto senza limitazioni di valutazione.

Apri il file MPP in Excel Online

Se preferisci non scrivere codice, puoi utilizzare il free online MPP to Excel converter.Questo strumento utilizza lo stesso motore Aspose.Tasks sotto il cofano per una conversione accurata.

Image

Apri file MPP in Excel: Risorse di apprendimento gratuite

Esplora queste risorse utili per saperne di più su come lavorare con Aspose.Tasks for Python e scoprire ulteriori modi per aprire, gestire e analizzare i file di Microsoft Project in modo programmatico.

FAQs

Q: Posso aprire file MPP senza avere Microsoft Project installato?

A: Sì. Aspose.Tasks for Python legge e converte i file MPP in modo indipendente, senza richiedere Microsoft Project nel tuo sistema.

Q: Quali versioni di Excel sono supportate?

A: Puoi esportare in XML per Excel 2003 e in XLSX per Excel 2007 o versioni più recenti. CSV può essere aperto praticamente in qualsiasi programma di foglio di calcolo.

Q: Aspose.Tasks preserva la gerarchia e la formattazione delle attività in Excel?

A: Sì. Il file Excel esportato include la struttura del compito, le date di inizio e fine, le durate e le dipendenze dove applicabile.

Q: Posso esportare solo campi specifici?

A: Puoi personalizzare le esportazioni regolando le visualizzazioni o le raccolte di campi delle attività prima di salvare.

Q: È disponibile una versione gratuita?

A: Sì. Puoi testare tutte le funzionalità con la licenza temporanea gratuita.

Conclusione

In questo tutorial, hai imparato come aprire un file MPP in Excel utilizzando Aspose.Tasks for Python esportandolo nei formati Spreadsheet 2003 XML, XLSX o CSV. Ogni metodo ti offre un modo flessibile per visualizzare, condividere e analizzare i dati di Microsoft Project direttamente all’interno di Excel. Con solo poche righe di codice, puoi ora estrarre le informazioni sul tuo progetto senza installare Microsoft Project, il che fa risparmiare tempo e migliora la collaborazione tra i team.

Se hai bisogno di aiuto o incontri domande mentre lavori con i file di Microsoft Project, non esitare a postare nel Aspose.Tasks support forum.Il nostro team di esperti è sempre pronto ad assisterti.

See Also