Microsoft Project files (MPP) зазвичай використовуються для планування, управління та відстеження проектів. Однак багато користувачів віддають перевагу аналізу та обміну даними проектів у Excel, оскільки це надає гнучкість для сортування, фільтрації та звітності. У цьому підручнику ви дізнаєтеся, як відкрити файл MPP в Excel, експортувавши його у популярні формати електронних таблиць, такі як Spreadsheet 2003 XML, XLSX та CSV за допомогою Python.
Бібліотека Python для відкриття файлу MPP в Excel
Щоб відкрити та експортувати файли Microsoft Project MPP в Excel, ми використаємо потужну бібліотеку Aspose.Tasks for Python.Вона дозволяє розробникам завантажувати, читати та конвертувати файли MPP програмно без необхідності встановлення Microsoft Project. За допомогою цього API ви можете витягувати графіки проектів, завдання та деталі ресурсів і зберігати їх у форматах, які підтримує Excel, таких як XLSX, Spreadsheet 2003 XML або CSV для зручного аналізу та обміну.
Перед тим, як почати, переконайтеся, що у вас встановлений Aspose.Tasks for Python.
Встановіть його за допомогою pip:
pip install aspose-tasks
Ви також можете завантажити пакет безпосередньо з Aspose.Tasks for Python releases page.
1. Конвертувати файл MS Project MPP у таблицю 2003 XML (Excel 2003)
Старі версії Microsoft Excel використовують формат XML Spreadsheet 2003. Цей формат все ще корисний для сумісності з застарілими системами або старими установками Excel.
Слідуйте наведеним крокам, щоб експортувати файл MPP у формат XML Spreadsheet 2003:
- Імпортувати Aspose.Tasks.
- Завантажте свій файл MPP за допомогою класу
Project. - Збережіть проект, використовуючи опцію
SaveFileFormat.Spreadsheet2003.
Наступний приклад коду Python демонструє, як відкрити та експортувати файл MPP у формат XML таблиці 2003.
Це створить XML-файл, який можна буде безпосередньо відкривати в Excel 2003 або пізніших версіях.

Convert MS Project MPP File to Spreadsheet 2003 XML (Excel 2003).
2. Перетворіть файл MS Project MPP у формат Excel XLSX (Excel 2007 та пізніші версії)
Більшість сучасних користувачів працюють з Excel 2007 і вище, який використовує формат .xlsx. Aspose.Tasks дозволяє вам експортувати ваші дані MPP безпосередньо в цей формат, що дозволяє вам легко переглядати завдання проекту, дати початку та закінчення, а також тривалість.
Слідуйте наведеним крокам, щоб експортувати MPP у XLSX:
- Завантажте свій проектний файл за допомогою
Project(). - Використовуйте опцію
SaveFileFormat.XLSXпри збереженні.
Приклад коду нижче демонструє, як експортувати MPP в XLSX за допомогою Python.

Перетворити файл MS Project MPP в Excel XLSX (Excel 2007 і пізніше).
Тепер ви можете відкрити конвертований файл у будь-якій версії Excel 2007 або новішій. Кожне завдання, milestone і дата експортуються в структуровані стовпці таблиці, що полегшує аналіз даних.
Якщо ви шукаєте детальний посібник з розширених параметрів експорту та налаштування, перегляньте наш пов’язаний підручник про converting MPP to Excel in Python.
3. Конвертувати файл MS Project MPP в CSV
CSV (Comma-Separated Values) формат забезпечує найпростіший спосіб відкриття та обміну даними MPP в електронних таблицях або аналітичних інструментах, таких як Power BI та Google Sheets.
Слідуйте наведеним крокам, щоб експортувати MPP як CSV:
- Завантажте файл
.mpp. - Збережіть його у форматі
SaveFileFormat.CSV.
Наведений нижче приклад коду демонструє, як експортувати MPP у CSV на Python.
Ви тепер можете відкрити файл output.csv в Excel, де кожне завдання та поле з’являються у рядку в таблиці, розділеній комами.
Ознайомтеся з нашим детальним посібником про perетворення MPP в CSV за допомогою Python щоб дізнатися, як змінювати вигляди, модифікувати роздільники та приховувати заголовки стовпців при збереженні даних MPP у форматі CSV.
Отримати безкоштовну ліцензію
Aspose пропонує безкоштовну тимчасову ліцензію, яка розблокує всі можливості бібліотеки. Це забезпечує повний експорт усіх даних проекту без обмежень на оцінювання.
Відкрити файл MPP в Excel Online
Якщо ви віддаєте перевагу не писати код, ви можете скористатися безкоштовним онлайн конвертером MPP в Excel.Цей інструмент використовує той же движок Aspose.Tasks під капотом для точного конвертування.

Відкрийте файл MPP в Excel: безкоштовні ресурси для навчання
Досліджуйте ці корисні ресурси, щоб дізнатися більше про роботу з Aspose.Tasks for Python та відкрити додаткові способи програмного відкриття, управління та аналізу файлів Microsoft Project.
- Документація Aspose.Tasks for Python
- Безкоштовні онлайн інструменти MPP
- Aspose.Tasks API reference
- Туторіали та блоги для розробників
Часті запитання
Q: Чи можу я відкрити файли MPP без встановленого Microsoft Project?
A: Так. Aspose.Tasks for Python читає та конвертує файли MPP незалежно, без необхідності наявності Microsoft Project на вашій системі.
Q: Which Excel versions are supported?
A: Ви можете експортувати в XML для Excel 2003 та в XLSX для Excel 2007 або новіших версій. CSV можна відкрити практично в будь-якій програмі для роботи з електронними таблицями.
Q: Чи зберігає Aspose.Tasks ієрархію завдань та форматування в Excel?
A: Так. Експортований файл Excel включає структуру завдань, дати початку і закінчення, тривалість та залежності, де це доречно.
Q: Чи можу я експортувати лише конкретні поля?
A: Ви можете налаштувати експорти, налаштувавши шаблони або колекції полів завдань перед збереженням.
Q: Чи доступна безкоштовна версія?
A: Так. Ви можете протестувати всі функції з безкоштовною тимчасовою ліцензією.
Висновок
У цьому підручнику ви дізналися, як відкрити файл MPP в Excel за допомогою Aspose.Tasks for Python, експортувавши його в формати Spreadsheet 2003 XML, XLSX або CSV. Кожен метод надає вам гнучкий спосіб переглядати, ділитися та аналізувати дані Microsoft Project безпосередньо в Excel. Тепер ви можете витягувати інформацію про ваш проект всього за кілька рядків коду, не встановлюючи Microsoft Project, що економить час і покращує співпрацю між командами.
Якщо вам потрібна допомога або у вас є питання під час роботи з файлами Microsoft Project, не соромтеся звертатися на Aspose.Tasks support forum.Наша команда експертів завжди готова допомогти вам.
