Это краткое руководство объясняет, как конвертировать MPP в XLSX с помощью Python. Оно включает детали настройки IDE, список шагов программирования и пример кода для преобразования MPP в Excel с помощью Python. Вы получите дополнительные сведения о настройке выходного файла Excel с использованием различных свойств, предоставляемых API.
Шаги по конвертации MPP в Excel с помощью Python
- Настройте среду разработки для использования Aspose.Tasks for Python via .NET при создании файла Excel
- Примените лицензию продукта и загрузите исходный файл MPP в объект Project object
- Настройте XlsxOptions для сохранения выходного файла XLSX
- Добавьте столбцы WBS и длительности, используя объект класса GanttChartColumn на первый лист по умолчанию.
- Добавьте пользовательский столбец в лист просмотра ресурсов нового файла Excel
- Добавьте ещё один пользовательский столбец заметок в лист просмотра назначений XLSX‑файла
- Сохраните полученный файл проекта в формате XLSX, используя указанные выше настройки
Эти шаги суммируют, как конвертировать Microsoft Project в Excel с помощью Python. Примените лицензию продукта, загрузите файл MPP, создайте объект конфигурации выходного XLSX с использованием XlsxOptions и добавьте дополнительные столбцы для первого листа в полученном файле Excel. Добавьте пользовательские столбцы на лист просмотра ресурсов и лист просмотра назначений, и сохраните полученный файл проекта как файл Excel, используя вышеуказанные конфигурации.
Код для преобразования MS Project в Excel с помощью Python
Этот код демонстрирует, как конвертировать файл MPP в Excel с помощью Python. Установите выравнивание текста для числовых и датированных столбцов для лучшего представления в результирующем файле Excel. Вы также можете попробовать обратный вызов стиля ячейки для каждого столбца, чтобы выделять ячейки и помечать критические или просроченные задачи.
Это руководство описывает процесс преобразования файла Microsoft Project в Excel. Чтобы создать структуру разбивки работ в проекте, см. статью Создать структуру разбивки работ (WBS) с помощью Python.