간단한 자습서는 C#에서 목록 데이터를 Excel로 내보내는 방법에 대해 안내합니다. 목록은 프로그래밍 언어에서 Excel로 추가로 내보낼 수 있는 데이터를 보관하는 가장 일반적인 구성 중 하나입니다. 이것은 C#을 사용하여 목록에서 Excel 파일을 생성하고 디스크에 XLSX 형식으로 저장하는 방법을 여기서 배울 주요 개념입니다.
C#에서 목록 데이터를 Excel로 내보내는 단계
- Nuget 패키지 관리자를 사용하여 Aspose.Cells 라이브러리를 설치하여 목록 데이터를 Excel로 내보내기
- 목록에서 내보낸 데이터를 보관할 Workbook 클래스 개체를 만듭니다.
- Excel로 내보낼 대상 데이터를 저장할 목록 만들기
- 샘플 데이터로 목록을 채우거나 외부 소스에서 채우기
- 내보낸 데이터가 저장될 특정 통합 문서 sheet에 대한 참조 가져오기
- ImportArrayList 함수를 호출하여 목록 데이터를 Excel로 내보내기
- 목록에서 내보낸 데이터가 포함된 출력 Excel 파일 저장
여기 위의 단계에서는 목록 데이터를 저장하기 위해 특정 시트에 대한 참조에 액세스하는 것과 함께 통합 문서 클래스 개체가 먼저 생성되는 간단한 접근 방식을 따릅니다. 목록은 수동으로 채워지지만 일부 데이터베이스, Web API 또는 다른 네트워크 리소스에서 데이터를 가져오는 것과 같은 일부 외부 소스에서 채울 수도 있습니다. 마지막으로 C#을 사용하여 Excel에 목록을 작성하고 출력 파일을 디스크에 저장합니다.
C#에서 Excel로 목록을 내보내는 코드
이 코드는 Workbook 및 Worksheet 클래스 개체를 사용하여 C#*을 사용하여 *Excel에 목록을 작성하기 위한 파일 제어에 액세스합니다. Worksheet.Cells 클래스의 ImportArrayList 함수는 소스 목록 참조, 데이터가 배치될 워크시트의 첫 번째 행과 열, 데이터 방향, 즉 데이터를 세로 열 또는 가로 행에 저장하는 데 사용됩니다.
이 자습서에서는 C#에서 목록 데이터를 Excel에 쓰는 방법을 배웠지만 DataTable을 Excel로 내보내려면 C#에서 DataTable을 Excel로 변환하는 방법에 대한 문서를 참조할 수 있습니다.