티스토리 뷰
고객에게 공급하여 사용중인 프로그램 중에 새로운 PC에 프로그램을 설치하게 되었는데
엑셀 파일을 읽어서 처리하는 도중 에러가 발생하여 어떠한 일인지 보았습니다.
이러한 경우 oleDB를 이용하거나
csv파일은 datatable를 사용하라는 검색이 많았는데
NuGet 패키지에서 FreeSpire.XLS 를 검색하여 사용하여 해결 가능하였습니다.
Free버전으로 사용가능한 부분이 있었고
보다 확장된 기능을 사용할 경우 구매가 필요해보였습니다.
상세 정보는 아래 주소를 참조 ^^
https://www.e-iceblue.com/Introduce/free-xls-component.html#.XRwTxuszYkk
아래는 간단한 사용방법입니다.
Workbook workbook = new Workbook();
workbook.LoadFromFile("파일경로", ExcelVersion.Version97to2003);
Worksheet sheet = workbook.Worksheets[시트순서번호];
sheet 변수에서 필요한 값을 찾아면 됩니다.
살짝 번거로운건 셀의 타입에 맞게 값을 로드해야 하는 부분이었습니다.
'C#' 카테고리의 다른 글
C# 대용량 파일 전송시 완료메세지 받기 (대용량파일도 가능) (0) | 2020.04.07 |
---|---|
티스토리에 소스코드 넣기 - colorscripter (0) | 2020.03.23 |
C# 윈폼에 파일을 드래그 앤 드랍 ( Drag Drop File ) (0) | 2018.05.30 |
NX API(C#) 화면을 4분할 한 후 이미지 캡쳐하기 (0) | 2010.11.04 |
NX Signing 을 보다 쉽게 해보자 (C#, .NET) (1) | 2010.10.28 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- c# 엑셀
- c#
- 엑셀없이
- 벨기에
- C# 대용량파일복사
- HTML 블로깅
- 블로그 코드
- C# file.copy
- 크로아티아
- C# 파일복사
- 독일전
- nx api
- NXAPI
- C# 파일복사완료
- FreeSpire.XLS for .net
- C# 파일 진행사항
- 잉글랜드
- 월드컵
- Spire.XLS
- 러시아월드컵
- 8강
- 월드컵경기장
- C# 대용량파일 복사 완료
- 결승전 경기시간
- ug open
- 경기시간
- C# File Copy
- colorscripter #블로그코드입력 #티스토리코드입력 #네이버블로그코드입력
- 코드입력
- C# 파일 카피
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함