Microsoft Project files (MPP)는 프로젝트를 계획하고 관리하며 추적하는 데 일반적으로 사용됩니다. 그러나 많은 사용자는 정렬, 필터링 및 보고에 대한 유연성을 제공하기 때문에 Excel에서 프로젝트 데이터를 분석하고 공유하는 것을 선호합니다. 이 튜토리얼에서는 Python을 사용하여 MPP 파일을 Spreadsheet 2003 XML, XLSX 및 CSV와 같은 인기 있는 스프레드시트 형식으로 내보내 Excel에서 여는 방법을 배울 것입니다.
Excel에서 MPP 파일을 열기 위한 Python 라이브러리
Microsoft Project MPP 파일을 Excel로 열고 내보내기 위해, 우리는 강력한 Aspose.Tasks for Python 라이브러리를 사용할 것입니다. 이 라이브러리는 개발자가 Microsoft Project를 설치하지 않고도 프로그래밍 방식으로 MPP 파일을 로드, 읽고 변환할 수 있게 해줍니다. 이 API를 사용하면 프로젝트 일정, 작업 및 리소스 세부정보를 추출하고 XLSX, Spreadsheet 2003 XML 또는 CSV와 같은 Excel 지원 형식으로 저장하여 쉽게 분석하고 공유할 수 있습니다.
시작하기 전에 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 스프레드시트 2003 형식을 사용합니다. 이 형식은 레거시 시스템이나 이전 Excel 설치와의 호환성을 위해 여전히 유용합니다.
다음 단계를 따르세요 MPP 파일을 Spreadsheet 2003 XML로 내보내기:
- Import Aspose.Tasks.
Project클래스를 사용하여 MPP 파일을 로드하십시오.SaveFileFormat.Spreadsheet2003옵션을 사용하여 프로젝트를 저장하십시오.
다음 Python 코드 예시는 MPP 파일을 열고 Spreadsheet 2003 XML 형식으로 내보내는 방법을 보여줍니다.
이것은 Excel 2003 이상 버전에서 직접 열 수 있는 XML 파일을 생성합니다.

MS Project MPP 파일을 스프레드시트 2003 XML(Excel 2003)로 변환합니다.
2. MS Project MPP 파일을 Excel XLSX(Excel 2007 이후)로 변환하기
대부분의 현대 사용자는 .xlsx 형식을 사용하는 Excel 2007 이상 버전에서 작업합니다. Aspose.Tasks를 사용하면 MPP 데이터를 이 형식으로 직접 내보낼 수 있어 프로젝트 작업, 시작 및 종료 날짜, 소요 시간을 쉽게 볼 수 있습니다.
아래 단계를 따라 MPP를 XLSX로 내보내세요:
Project()를 사용하여 프로젝트 파일을 로드하세요.SaveFileFormat.XLSX옵션을 사용하여 저장하십시오.
다음 코드 예제는 Python에서 MPP를 XLSX로 내보내는 방법을 보여줍니다.

MS Project MPP 파일을 Excel XLSX (Excel 2007 이상)로 변환하세요.
이제 변환된 파일을 Excel 2007 이상 버전의 모든 버전에서 열 수 있습니다. 각 작업, 이정표 및 날짜가 구조화된 스프레드시트 열로 내보내져 데이터 분석이 용이합니다.
만약 고급 내보내기 옵션 및 사용자 정의에 대한 상세한 가이드를 찾고 있다면, Python에서 MPP를 Excel로 변환하기에 대한 관련 튜토리얼을 참조하세요.
3. MS Project MPP 파일을 CSV로 변환하기
CSV (Comma-Separated Values) 형식은 Power BI 및 Google Sheets와 같은 스프레드시트 응용 프로그램이나 분석 도구에서 MPP 데이터를 열고 공유하는 가장 간단한 방법을 제공합니다.
다음 단계를 따라 MPP를 CSV로 내보내세요:
.mpp파일을 불러오십시오.SaveFileFormat.CSV형식으로 저장하세요.
다음 코드 예제는 Python에서 MPP를 CSV로 내보내는 방법을 보여줍니다.
이제 각 작업 및 필드가 콤마로 구분된 시트의 행으로 나타나는 output.csv 파일을 Excel에서 열 수 있습니다.
Check out our detailed guide on converting MPP to CSV in Python to learn how to change views, modify delimiters, and hide column headers when saving MPP data as CSV.
무료 라이센스 받기
Aspose는 라이브러리의 모든 기능을 잠금 해제하는 무료 임시 라이센스를 제공합니다. 이는 평가 제한 없이 모든 프로젝트 데이터를 완전히 내보낼 수 있도록 보장합니다.
Excel Online에서 MPP 파일 열기
코드를 작성하는 것을 선호하지 않으신 경우, free online MPP to Excel converter를 사용할 수 있습니다. 이 도구는 정확한 변환을 위해 동일한 Aspose.Tasks 엔진을 사용합니다.

Excel에서 MPP 파일 열기: 무료 학습 자료
이 유용한 리소스를 살펴보아 Aspose.Tasks for Python을 사용하는 방법에 대해 더 배우고, Microsoft Project 파일을 프로그래밍 방식으로 열고, 관리하고, 분석하는 추가 방법을 발견하세요.
자주 묻는 질문
Q: Microsoft Project가 설치되지 않은 상태에서 MPP 파일을 열 수 있나요?
A: 네. Aspose.Tasks for Python은 MPP 파일을 독립적으로 읽고 변환하며, 시스템에 Microsoft Project가 필요하지 않습니다.
Q: 어떤 엑셀 버전이 지원되나요?
A: Excel 2003을 위한 XML로 내보내고 Excel 2007 또는 최신 버전을 위한 XLSX로 내보낼 수 있습니다. CSV는 거의 모든 스프레드시트 프로그램에서 열 수 있습니다.
Q: Aspose.Tasks는 Excel에서 작업 계층 구조와 서식을 유지하나요?
A: 네. 내보낸 Excel 파일에는 작업 구조, 시작 및 종료 날짜, 기간, 그리고 해당되는 경우 종속성이 포함되어 있습니다.
Q: 특정 필드만 내보낼 수 있나요?
A: 뷰 또는 작업 필드 수집을 조정하여 내보내기를 사용자 정의한 후 저장할 수 있습니다.
Q: 무료 버전이 있나요?
A: 네. 무료 임시 라이센스로 모든 기능을 테스트할 수 있습니다.
결론
이 튜토리얼에서는 Aspose.Tasks for Python을 사용하여 MPP 파일을 Excel에서 Spreadsheet 2003 XML, XLSX 또는 CSV 형식으로 내보내는 방법을 배웠습니다. 각 방법은 Excel 내에서 Microsoft Project 데이터를 직접 보고, 공유하고, 분석할 수 있는 유연한 방법을 제공합니다. 몇 줄의 코드만으로 Microsoft Project를 설치하지 않고도 프로젝트 정보를 추출할 수 있어 시간 절약과 팀 간의 협업이 개선됩니다.
Microsoft Project 파일 작업 중 도움이 필요하시거나 질문이 있으시면, 주저하지 말고 Aspose.Tasks support forum에 게시해 주십시오. 저희 전문 팀이 항상 여러분을 도와드릴 준비가 되어 있습니다.
