c#/fpspread
[C#] fpspread Excel 저장
byH
2021. 12. 3. 09:17
728x90
반응형
fpspread Excel 저장은 다음과 같이 실행할 수 있다.
retBoolean = fpSpread1.SaveExcel(fileName, FarPoint.Win.Spread.Model.IncludeHeaders.ColumnHeadersCustomOnly);
retBoolean = fpSpread1.SaveExcel(fileName, FarPoint.Win.Spread.Model.IncludeHeaders.None);
저장경로, Header를 포함할 것인지 아닌지
이 기능을 통해 저장 시 주의 사항이 있다.
기본적으로 Sheet 의 Protect 속성이 True로 되어있다. 만약 이렇게 엑셀 저장 시 엑셀에서 편집이 안 된다.
그래서 추가로 엑셀의 편집이 필요한 파일이라면, Sheet Protect를 변경해줘야 한다.
1) Spread Designer
[Sheet에 대한 속성 확인은 왼쪽 상단에 열과 행이 만나는 지점을 클릭하면 나타난다]
2) Winform fpsread 속성
2) 소스 코딩
fpSpread1.Sheets[0].Protect = false;
728x90
반응형