Конвертировать MPP в XLSX с помощью Python

Это краткое руководство объясняет, как конвертировать MPP в XLSX с помощью Python. Оно включает детали настройки IDE, список шагов программирования и пример кода для преобразования MPP в Excel с помощью Python. Вы получите дополнительные сведения о настройке выходного файла Excel с использованием различных свойств, предоставляемых API.

Шаги по конвертации MPP в Excel с помощью Python

  1. Настройте среду разработки для использования Aspose.Tasks for Python via .NET при создании файла Excel
  2. Примените лицензию продукта и загрузите исходный файл MPP в объект Project object
  3. Настройте XlsxOptions для сохранения выходного файла XLSX
  4. Добавьте столбцы WBS и длительности, используя объект класса GanttChartColumn на первый лист по умолчанию.
  5. Добавьте пользовательский столбец в лист просмотра ресурсов нового файла Excel
  6. Добавьте ещё один пользовательский столбец заметок в лист просмотра назначений XLSX‑файла
  7. Сохраните полученный файл проекта в формате XLSX, используя указанные выше настройки

Эти шаги суммируют, как конвертировать Microsoft Project в Excel с помощью Python. Примените лицензию продукта, загрузите файл MPP, создайте объект конфигурации выходного XLSX с использованием XlsxOptions и добавьте дополнительные столбцы для первого листа в полученном файле Excel. Добавьте пользовательские столбцы на лист просмотра ресурсов и лист просмотра назначений, и сохраните полученный файл проекта как файл Excel, используя вышеуказанные конфигурации.

Код для преобразования MS Project в Excel с помощью Python

Этот код демонстрирует, как конвертировать файл MPP в Excel с помощью Python. Установите выравнивание текста для числовых и датированных столбцов для лучшего представления в результирующем файле Excel. Вы также можете попробовать обратный вызов стиля ячейки для каждого столбца, чтобы выделять ячейки и помечать критические или просроченные задачи.

Это руководство описывает процесс преобразования файла Microsoft Project в Excel. Чтобы создать структуру разбивки работ в проекте, см. статью Создать структуру разбивки работ (WBS) с помощью Python.

 Русский