Microsoft Project files (MPP) são comumente usados para planejar, gerenciar e rastrear projetos. No entanto, muitos usuários preferem analisar e compartilhar dados de projetos no Excel, pois oferece flexibilidade para classificação, filtragem e relatórios. Neste tutorial, você aprenderá como abrir um arquivo MPP no Excel exportando-o para formatos de planilha populares, como Spreadsheet 2003 XML, XLSX e CSV usando Python.

Biblioteca Python para Abrir Arquivo MPP no Excel

Para abrir e exportar arquivos MPP do Microsoft Project para o Excel, usaremos a poderosa Aspose.Tasks for Python biblioteca. Ela permite que os desenvolvedores carreguem, leiam e convertam arquivos MPP programaticamente sem a necessidade de ter o Microsoft Project instalado. Com esta API, você pode extrair cronogramas de projetos, tarefas e detalhes de recursos e salvá-los em formatos suportados pelo Excel, como XLSX, Spreadsheet 2003 XML ou CSV para fácil análise e compartilhamento.

Antes de começar, certifique-se de ter o Aspose.Tasks for Python instalado.

Instale-o usando pip:

pip install aspose-tasks

Você também pode baixar o pacote diretamente da página de lançamentos do Aspose.Tasks for Python.

1. Converter arquivo MS Project MPP para planilha XML 2003 (Excel 2003)

Versões mais antigas do Microsoft Excel usam o formato XML Spreadsheet 2003. Este formato ainda é útil para compatibilidade com sistemas legados ou instalações mais antigas do Excel.

Siga os passos abaixo para exportar um arquivo MPP para o XML do Spreadsheet 2003:

  1. Import Aspose.Tasks.
  2. Carregue seu arquivo MPP usando a classe Project.
  3. Salve o projeto usando a opção SaveFileFormat.Spreadsheet2003.

O seguinte exemplo de código Python mostra como abrir e exportar um arquivo MPP para o formato XML do Spreadsheet 2003.

Este irá gerar um arquivo XML que pode ser aberto diretamente no Excel 2003 ou versões posteriores.

Converter arquivo MPP do MS Project para XML de Planilha 2003 (Excel 2003)

Converter arquivo MPP do MS Project para Spreadsheet 2003 XML (Excel 2003).

2. Converter arquivo MS Project MPP para Excel XLSX (Excel 2007 e posterior)

A maioria dos usuários modernos trabalha com o Excel 2007 e versões posteriores, que usam o formato .xlsx. Aspose.Tasks permite que você exporte seus dados MPP diretamente para este formato, permitindo que você visualize facilmente as tarefas do projeto, datas de início e término, e durações.

Siga os passos abaixo para exportar MPP para XLSX:

  1. Carregue seu arquivo de projeto com Project().
  2. Use a opção SaveFileFormat.XLSX ao salvar.

O exemplo de código a seguir mostra como exportar MPP para XLSX em Python.

Converter arquivo MS Project MPP para Excel XLSX (Excel 2007 e posterior)

Converter arquivo MS Project MPP para Excel XLSX (Excel 2007 e posterior).

Você pode agora abrir o arquivo convertido em qualquer versão do Excel 2007 ou posterior. Cada tarefa, marco e data é exportado para colunas estruturadas da planilha, facilitando a análise dos dados.

Se você está procurando um guia detalhado sobre opções avançadas de exportação e personalização, veja nosso tutorial relacionado sobre convertendo MPP para Excel em Python.

3. Converter arquivo MPP do MS Project para CSV

O formato CSV (Valores Separados por Vírgula) fornece a forma mais simples de abrir e compartilhar dados MPP em aplicativos de planilhas ou ferramentas de análise, como Power BI e Google Sheets.

Siga os passos abaixo para exportar MPP como CSV:

  1. Carregue o arquivo .mpp.
  2. Salve-o com o formato SaveFileFormat.CSV.

O seguinte exemplo de código mostra como exportar MPP como CSV em Python.

Você pode agora abrir o output.csv arquivo no Excel, onde cada tarefa e campo aparece como uma linha em uma planilha delimitada por vírgulas.

Confira nosso guia detalhado sobre converting MPP to CSV in Python para aprender como alterar visualizações, modificar delimitadores e ocultar cabeçalhos de coluna ao salvar dados MPP como CSV.

Obtenha uma Licença Gratuita

Aspose oferece uma licença temporária gratuita que desbloqueia todas as capacidades da biblioteca. Isso garante a exportação completa de todos os dados do projeto sem limitações de avaliação.

Abrir arquivo MPP no Excel Online

Se você preferir não escrever código, pode usar o free online MPP to Excel converter.Esta ferramenta usa o mesmo mecanismo Aspose.Tasks por baixo para uma conversão precisa.

Image

Abrir arquivo MPP no Excel: Recursos de Aprendizado Gratuitos

Explore esses recursos úteis para aprender mais sobre como trabalhar com Aspose.Tasks for Python e descobrir maneiras adicionais de abrir, gerenciar e analisar arquivos do Microsoft Project programaticamente.

FAQs

Q: Posso abrir arquivos MPP sem o Microsoft Project instalado?

A: Sim. Aspose.Tasks for Python lê e converte arquivos MPP de forma independente, sem requerer o Microsoft Project em seu sistema.

Q: Quais versões do Excel são suportadas?

A: Você pode exportar para XML para Excel 2003 e para XLSX para Excel 2007 ou versões mais recentes. CSV pode ser aberto em praticamente qualquer programa de planilha.

Q: O Aspose.Tasks preserva a hierarquia de tarefas e formatação no Excel?

A: Sim. O arquivo Excel exportado inclui a estrutura da tarefa, datas de início e término, durações e dependências quando aplicável.

Q: Posso exportar apenas campos específicos?

A: Você pode personalizar as exportações ajustando visualizações ou coletas de campos de tarefa antes de salvar.

Q: Existe uma versão gratuita disponível?

A: Sim. Você pode testar todos os recursos com a licença temporária gratuita.

Conclusão

Neste tutorial, você aprendeu como abrir um arquivo MPP no Excel usando Aspose.Tasks for Python ao exportá-lo para os formatos Spreadsheet 2003 XML, XLSX ou CSV. Cada método oferece uma maneira flexível de visualizar, compartilhar e analisar dados do Microsoft Project diretamente dentro do Excel. Com apenas algumas linhas de código, você pode agora extrair as informações do seu projeto sem instalar o Microsoft Project, o que economiza tempo e melhora a colaboração entre as equipes.

Se você precisar de ajuda ou encontrar perguntas enquanto trabalha com arquivos do Microsoft Project, não hesite em postar no Aspose.Tasks support forum.Nossa equipe de especialistas está sempre pronta para ajudá-lo.

Veja Também