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#
- Configure o ambiente de desenvolvimento para adicionar Aspose.Tasks usando o gerenciador de pacotes NuGet
- Crie ou carregue um arquivo MPP existente no objeto de classe Project para converter em Excel
- Adicione algumas tarefas e subtarefas, se necessário
- 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#.