본문 바로가기

개발새발/C#

[C#] SaveFileDialog을 이용하여 Excel파일로 DataTable 저장하기.

C#에서 DataTable을 Excel로 저장하는 것은 물론 하드코딩으로도 가능하지만 편리한 라이브러리가 있다.

그 중에서도 EPPlus를 이용하여 데이터테이블 형식의 데이터를 엑셀 파일로 저장하는 방법을 소개해보겠다.

 

우선 EPPlus를 설치하자.

 

참조에서 우클릭하고 NuGet 패키지 관리에 들어간다.

누겟 패키지 관리 페이지에서 EPPlus를 검색하고 최상단에 있는 것을 다운받으면 자동으로 dll이 참조된다.

매우 편리하다!

 

EPPlus를 설치한 다음 필요한 부분에서 함수를 생성한 뒤 다음 코드 샘플과 같이 이용하면 된다.

코드샘플