Como converter MPP para Excel usando C#

Este artigo ajuda em como converter MPP para Excel usando C# fornecendo os detalhes de configuração e um código simples executável para executar a tarefa. Todos os recursos necessários são identificados que são necessários para escrever este aplicativo. Observe que não há necessidade de instalar o MS Project ou qualquer outro software de manipulação de MPP para exportar o arquivo do MS Project para o Excel usando C# que resulta na criação de um arquivo XLSX.

Etapas para converter arquivo MPP para Excel usando C#

  1. Configure o ambiente de desenvolvimento para adicionar Aspose.Tasks usando o gerenciador de pacotes NuGet
  2. Crie ou carregue um arquivo MPP existente no objeto de classe Project para converter em Excel
  3. Adicione algumas tarefas e subtarefas, se necessário
  4. Save o arquivo de projeto resultante como um arquivo Excel

Essas etapas fornecem uma maneira simples de converter o arquivo do MS Project em Excel usando C# compartilhando um processo passo a passo e um código de exemplo executável. Se você tiver um arquivo MPP existente, basta carregá-lo e salvá-lo no formato desejado, como XLSX, HTML, PNG, etc. usando o enumerador SaveFileFormat. Há várias outras sobrecargas disponíveis também para salvar o arquivo do MS Project.

Código para converter MS Project para Excel usando C#

Para transformar um arquivo MPP em Excel usando C#, você pode carregar o arquivo MPP de origem usando apenas seu nome, no entanto, muitas outras opções estão disponíveis, assim como carregar o projeto de um banco de dados ou de um fluxo. Você pode usar LoadOptions para definir a senha para abrir um arquivo de projeto protegido, definir algum token de cancelamento para interromper a operação de carregamento do arquivo e definir a rotina de tratamento de erros para ler alguns arquivos XML. Da mesma forma, você tem a opção de salvar o MPP como um arquivo do Excel, definindo um intervalo de tarefas com a ajuda da data de início e data de término, definindo o número de páginas e definindo filtros de tarefas, para citar alguns, usando o SaveOptions objeto de classe.

Neste artigo, aprendemos a converter arquivos MPP para Excel. Você também pode realizar outros tipos de conversão, como XPS, seguindo o artigo em como converter o arquivo do Microsoft Project para XPS em C#.

 Português