![Převést MPP na Excel v Pythonu](images/convert-mpp-to-excel-in-Python.jpg#center)
Soubory MPP jsou digitální dokumenty určené pro organizování, sledování a správu projektů. Soubory MPP obsahují důležité informace, jako jsou úkoly, zdroje, přiřazení, časové osy, rozpočty a další data související s projektem. V určitých případech můžeme potřebovat exportovat data projektu z MPP do Excelu. Převod souboru MPP do aplikace Excel je snadný způsob, jak sdílet data projektu se zúčastněnými stranami, které nemusí mít přístup k aplikaci Microsoft Project. Data projektu můžeme snadno exportovat ze souborů MPP do tabulek Excelu (XLSX) programově v Pythonu. V tomto článku se naučíme, jak převést MPP do Excelu v Pythonu.
Tento článek se zabývá následujícími tématy:
- Python MPP to Excel Converter
- Převést MPP do Excelu
- Přizpůsobte převod MPP na XLSX
- Převést MPP do Excelu online
Převaděč Python MPP do Excelu
Pro převod MPP do Excelu použijeme knihovnu Aspose.Tasks for Python. Poskytuje komplexní sadu funkcí pro bezproblémové vytváření, zpracování a převod souborů MS Project (MPP).
Prosím buď stáhněte si balíček nebo nainstalujte API z PyPI pomocí následujícího příkazu pip v konzole:
pip install aspose-tasks
Převést MPP na Excel v Pythonu
Převod MPP do Excelu pomocí Aspose.Tasks for Python je přímočarý. Jednoduše načtěte soubor MPP a uložte jej ve formátu XLSX na požadované místo. Chcete-li převést MPP na Excel v Pythonu, postupujte podle následujících kroků.
- Načtěte soubor MPP pomocí instance třídy Project.
- Zavolejte metodu save() s výstupní cestou k souboru XLSX a SaveFileFormat jako argumenty.
Následující ukázka kódu ukazuje, jak převést MPP do Excelu pomocí Pythonu.
# Tento příklad kódu ukazuje, jak převést MPP na XLSX.
import aspose.tasks as tsk
# Načtěte vstupní soubor projektu
project = tsk.Project("C:\Files\Blank2010.mpp")
# Uložit jako XLSX
project.save("C:\Files\output.xlsx", tsk.saving.SaveFileFormat.XLSX)
![Převést MPP na Excel v Pythonu.](images/Convert-MPP-to-Excel-using-Python.jpg#center)
Převést MPP na Excel v Pythonu.
Přizpůsobte převod MPP na XLSX
Kromě převodu souboru MPP do Excelu můžeme také využít různá nastavení k přizpůsobení výstupu. K dosažení tohoto cíle API nabízí třídu XlsxOptions, která nám umožňuje specifikovat další možnosti pro vykreslování projektových dat ve formátu XLSX. Chcete-li zadat možnosti uložení XLSX, postupujte podle následujících kroků:
- Načtěte soubor MPP pomocí třídy Project.
- Vytvořte instanci třídy XlsxOptions.
- Nastavte různé možnosti, jako je velikost stránky, zobrazení zdrojů, zobrazení přiřazení, formát prezentace atd.
- Nakonec zavolejte metodu save() a uložte ji jako XLSX. Jako argumenty bere cestu k výstupnímu souboru a XlsxOptions.
Následující ukázka kódu ukazuje, jak převést MPP na XLSX s pokročilými možnostmi pomocí Pythonu.
# Tento příklad kódu ukazuje, jak přizpůsobit převod MPP na XLSX.
import aspose.tasks as tsk
import aspose.tasks.visualization as vsl
# Načtěte vstupní soubor projektu
project = tsk.Project("C:\Files\Blank2010.mpp")
# Inicializujte objekt třídy XlsxOptions
options = tsk.saving.XlsxOptions();
# Nastavte velikost stránky
options.page_size = vsl.PageSize.A3
# Vykreslit projekt na jednu stránku
options.render_to_single_page = True
# Nastavit zobrazení listu zdrojů
options.resource_view = vsl.ProjectView.get_default_resource_sheet_view()
# Nastavit zobrazení úkolu
options.assignment_view = vsl.ProjectView.get_default_assignment_view()
# Nastavte formát prezentace jako využití zdrojů
options.presentation_format = vsl.PresentationFormat.RESOURCE_USAGE
# Uložte projekt jako XLSX
project.save("C:\Files\ProjectWithOptions.xlsx", options);
Převést MPP na Excel Online
Pokud chcete převést MPP do Excelu online, použijte náš vysoce kvalitní a bezplatný MPP to Excel converter, který je vyvinut pomocí knihovny Aspose.Tasks.
![](images/Convert-MPP-to-Excel-Online.jpg)
Přečtěte si kompletní návod na převod MPP na Excel online pomocí našeho bezplatného převodníku.
Získejte bezplatnou licenci
Můžete získat bezplatnou dočasnou licenci a vyzkoušet knihovnu bez omezení hodnocení.
Prozkoumejte převaděč MPP do Excelu
Podívejte se na následující zdroje, kde se dozvíte více o převodu souborů MPP do Excelu nebo jiných podporovaných formátů a prozkoumání Aspose.Tasks:
Závěr
V tomto článku jsme se naučili, jak převést MPP do Excelu v Pythonu. Dále jsme viděli, jak exportovat data MS Project ze souboru MPP do Excelu a upravit možnosti programově. Převod MPP do Excelu může být efektivní způsob, jak sdílet data projektu s ostatními, kteří nemají přístup k Microsoft Project. Podrobný průvodce a ukázky kódu ukazují, jak snadné je provést převod MPP na XLSX pomocí naší knihovny Python. V případě jakýchkoliv nejasností nás prosím kontaktujte na našem bezplatném fóru podpory.