이 빠른 자습서는 C#에서 DataTable을 Excel로 변환하는 방법을 안내합니다. 먼저 DataTable을 만든 다음 WorkSheet.Cells 클래스의 ImportData 함수를 사용하여 새로 만든 통합 문서 개체의 워크시트로 가져옵니다. DataTable 데이터를 C#으로 Excel에 작성한 후 디스크에 XLSX 파일로 저장합니다.
C#에서 DataTable을 Excel로 변환하는 단계
- NuGet 패키지 관리자를 사용하여 Aspose.Cells for .NET를 추가하여 DataTable을 Excel로 가져옵니다.
- DataTable을 내보내기 위한 빈 Workbook의 인스턴스를 만듭니다.
- Excel 파일에 쓰기 위한 DataTable 생성 및 초기화
- DataTable에서 데이터를 가져오는 동안 매개 변수를 설정하기 위한 ImportTableOptions 클래스의 개체 선언
- 새로 만든 통합 문서의 첫 번째 워크시트에 대한 참조 가져오기
- WorkSheet 클래스에서 Cells.ImportData 함수를 호출하여 DataTable 가져오기
- DataTable의 데이터가 있는 결과 통합 문서 저장
이 단계에서는 먼저 빈 통합 문서를 만든 다음 DataTable을 초기화하고 일부 더미 데이터로 채우도록 단계별 방식으로 *DataTable에서 C#*의 Excel로 데이터를 내보내는 프로세스를 설명합니다. 설정할 수 있는 많은 매개 변수를 포함하는 ImportTableOptions 클래스의 개체가 생성되지만 여기서는 기본 옵션이 사용됩니다. 결국 DataTable은 지정된 시작 셀에서 통합 문서의 첫 번째 워크시트로 가져옵니다.
C#에서 DataTable 데이터를 Excel로 내보내는 코드
이 코드에서 ImportTableOptions는 기본 설정과 함께 사용되지만 DataTable에서 데이터를 가져올 0 인덱스 기반 열 번호 목록과 같은 다양한 매개 변수를 설정하고 날짜 형식을 설정하고 총 행과 열을 다음으로 설정할 수 있습니다. 수입, 그리고 더 많은. 열 제목을 가져올지 여부를 결정할 수도 있습니다.
이 짧은 자습서에서는 C#에서 DataTable에서 Excel 파일을 만드는 방법을 설명했습니다. Excel을 DataTable로 변환과 같은 역 과정을 배우고 싶다면 C#에서 Excel을 DataTable로 변환하는 방법에 대한 기사를 참조하십시오.