Los archivos de Microsoft Project (MPP) se utilizan comúnmente para planificar, gestionar y seguir proyectos. Sin embargo, muchos usuarios prefieren analizar y compartir datos de proyectos en Excel porque ofrece flexibilidad para clasificar, filtrar e informar. En este tutorial, aprenderás cómo abrir un archivo MPP en Excel exportándolo a formatos de hoja de cálculo populares como Spreadsheet 2003 XML, XLSX y CSV utilizando Python.

Biblioteca de Python para abrir archivos MPP en Excel

Para abrir y exportar archivos MPP de Microsoft Project a Excel, usaremos la potente Aspose.Tasks for Python biblioteca. Permite a los desarrolladores cargar, leer y convertir archivos MPP programáticamente sin necesidad de que Microsoft Project esté instalado. Con esta API, puedes extraer cronogramas de proyectos, tareas y detalles de recursos y guardarlos en formatos compatibles con Excel como XLSX, XML de Spreadsheet 2003 o CSV para un fácil análisis y compartición.

Antes de comenzar, asegúrate de tener Aspose.Tasks for Python instalado.

Instálalo usando pip:

pip install aspose-tasks

También puedes descargar el paquete directamente desde la página de lanzamientos de Aspose.Tasks for Python.

1. Convertir archivo MPP de MS Project a XML de hoja de cálculo 2003 (Excel 2003)

Las versiones más antiguas de Microsoft Excel utilizan el formato XML Spreadsheet 2003. Este formato sigue siendo útil para la compatibilidad con sistemas heredados o instalaciones de Excel más antiguas.

Sigue los pasos a continuación para exportar un archivo MPP a XML de Spreadsheet 2003:

  1. Import Aspose.Tasks.
  2. Cargue su archivo MPP utilizando la clase Project.
  3. Guarda el proyecto usando la opción SaveFileFormat.Spreadsheet2003.

El siguiente ejemplo de código en Python muestra cómo abrir y exportar un archivo MPP al formato XML de Hoja de Cálculo 2003.

Esto generará un archivo XML que se puede abrir directamente en Excel 2003 o versiones posteriores.

Convertir archivo MPP de MS Project a XML de hoja de cálculo 2003 (Excel 2003)

Convertir archivo MPP de MS Project a XML de hoja de cálculo 2003 (Excel 2003).

2. Convertir archivo MS Project MPP a Excel XLSX (Excel 2007 y posteriores)

La mayoría de los usuarios modernos trabajan con Excel 2007 y versiones posteriores, que utilizan el formato .xlsx. Aspose.Tasks le permite exportar sus datos MPP directamente a este formato, lo que le permite ver las tareas del proyecto, las fechas de inicio y finalización, y las duraciones fácilmente.

Siga los pasos a continuación para exportar MPP a XLSX:

  1. Cargue su archivo de proyecto con Project().
  2. Utilice la opción SaveFileFormat.XLSX al guardar.

El siguiente ejemplo de código muestra cómo exportar MPP a XLSX en Python.

Convertir archivo MPP de MS Project a Excel XLSX (Excel 2007 y posterior)

Convertir archivo MS Project MPP a Excel XLSX (Excel 2007 y versiones posteriores).

Ahora puedes abrir el archivo convertido en cualquier versión de Excel 2007 o posterior. Cada tarea, hito y fecha se exporta en columnas estructuradas de la hoja de cálculo, lo que hace que los datos sean fáciles de analizar.

Si estás buscando una guía detallada sobre opciones de exportación avanzadas y personalización, consulta nuestro tutorial relacionado sobre converting MPP to Excel in Python.

3. Convertir archivo MPP de MS Project a CSV

El formato CSV (Valores Separados por Comas) proporciona la forma más simple de abrir y compartir datos MPP en aplicaciones de hojas de cálculo o herramientas de análisis como Power BI y Google Sheets.

Sigue los pasos a continuación para exportar MPP como CSV:

  1. Load the .mpp file.
  2. Guárdalo con el formato SaveFileFormat.CSV.

El siguiente ejemplo de código muestra cómo exportar MPP como CSV en Python.

Ahora puedes abrir el archivo output.csv en Excel, donde cada tarea y campo aparece como una fila en una hoja delimitada por comas.

Consulta nuestra guía detallada sobre convirtiendo MPP a CSV en Python para aprender cómo cambiar vistas, modificar delimitadores y ocultar encabezados de columna al guardar datos MPP como CSV.

Obtén una licencia gratuita

Aspose ofrece una licencia temporal gratuita que desbloquea todas las capacidades de la biblioteca. Esto garantiza la exportación completa de todos los datos del proyecto sin limitaciones de evaluación.

Abrir archivo MPP en Excel Online

Si prefieres no escribir código, puedes usar el convertidor gratuito en línea de MPP a Excel.Esta herramienta utiliza el mismo motor Aspose.Tasks para una conversión precisa.

Image

Abrir archivo MPP en Excel: Recursos de aprendizaje gratuitos

Explora estos recursos útiles para aprender más sobre cómo trabajar con Aspose.Tasks for Python y descubre formas adicionales de abrir, gestionar y analizar archivos de Microsoft Project de manera programática.

FAQs

Q: ¿Puedo abrir archivos MPP sin tener Microsoft Project instalado?

A: Sí. Aspose.Tasks for Python lee y convierte archivos MPP de forma independiente, sin requerir Microsoft Project en su sistema.

Q: ¿Qué versiones de Excel son compatibles?

A: Puedes exportar a XML para Excel 2003 y a XLSX para Excel 2007 o versiones más recientes. CSV se puede abrir en prácticamente cualquier programa de hojas de cálculo.

Q: ¿Aspose.Tasks preserva la jerarquía de tareas y el formato en Excel?

A: Sí. El archivo de Excel exportado incluye la estructura de tareas, fechas de inicio y finalización, duraciones y dependencias donde sea aplicable.

Q: ¿Puedo exportar solo campos específicos?

A: Puedes personalizar las exportaciones ajustando las vistas o las colecciones de campos de tareas antes de guardar.

Q: ¿Hay una versión gratuita disponible?

A: Sí. Puedes probar todas las funciones con la licencia temporal gratuita.

Conclusión

En este tutorial, aprendiste cómo abrir un archivo MPP en Excel utilizando Aspose.Tasks for Python al exportarlo en formatos de Spreadsheet 2003 XML, XLSX o CSV. Cada método te proporciona una forma flexible de ver, compartir y analizar datos de Microsoft Project directamente dentro de Excel. Con solo unas pocas líneas de código, ahora puedes extraer la información de tu proyecto sin instalar Microsoft Project, lo que ahorra tiempo y mejora la colaboración entre equipos.

Si necesita ayuda o tiene preguntas mientras trabaja con archivos de Microsoft Project, no dude en publicar en el Aspose.Tasks support forum.Nuestro equipo de expertos está siempre listo para asistirle.

Ver también