[C#] fpspread formula SUM 같은 Sheet 내에서 더하기 fpSpread1.Sheets[sheetno].Cells[1,10].Formula = SUM(J2,J3); 다른 Sheet 에서 더하기 SUM ( SHEET이름 + ! + CELL , SHEET이름 + ! + CELL) fpSpread1.Sheets[sheetno].Cells[1,10].Formula = SUM(sheet1!J2,sheet2!J2); c#/fpspread 2021.12.03
[C#] fpspread Row , Column Header Visible 1) Spread Designer에서 설정 2) 소스코드 fpSpread1.Sheets[0].ColumnHeaderVisible = true; fpSpread1.Sheets[0].RowHeaderVisible = true; Visible False False 일 때 모습 c#/fpspread 2021.12.03
[C#] fpspread Row 선택 방법 한 줄만 선택할 것인지, 여러줄을 선택할 건지 등의 선택 방법을 설정 1) spread designer에서 설정 --0) Normal Excel처럼 바로 편집 가능 --1) Read Only Data를 편집할 수 없다. (쓰기 권한 없음) --2) Row Mode 한 개의 줄만 선택 가능하고, Cell 편집이 됨 --3) Single Select 한 개의 줄만 선택이 가능하고, Cell 편집이 불가능함 --4) Multi Select 여러개의 줄이 선택 가능하고, 읽기 전용 --5) Extended Select Shift, Ctrl 이용해서 여러줄 선택이 가능하고, 읽기 전용 c#/fpspread 2021.12.03
[C#] fpspread View 위치 설정 fpSpread1.SetViewportTopRow(0, 0); 데이터 조회 후 다시 조회할 때 0,0 위치로 옮겨줄 때 많이 사용한다. c#/fpspread 2021.12.03
[C#] fpspread Line 숨기기 farpoint는 기본적으로 Grid Line이 표기된다. 이 라인을 없애고 싶으면 다음과 같이 설정하면 된다. fpSpread1.Sheets[0].HorizontalGridLine = new FarPoint.Win.Spread.GridLine(FarPoint.Win.Spread.GridLineType.None); fpSpread1.Sheets[0].VerticalGridLine = new FarPoint.Win.Spread.GridLine(FarPoint.Win.Spread.GridLineType.None); 전 보통 폼을 막 띄웠을 땐 하얗게 깔끔하게 해두고, 그 다음에 내가 원하는 부분에만 Border를 설정하여 작업할 때 사용한다. c#/fpspread 2021.12.03
[C#] fpspread cell clear ClearRange(row 시작지점, row 몇 개 , Column 시작지점, Column 몇 개, Data만 삭제할 건지) fpSpread1.Sheets[0].ClearRange(1,1, 3, 7, false); fpSpread1.Sheets[0].ClearRange(5, 0, fpSpread1.Sheets[sheetno].RowCount, fpSpread1.Sheets[sheetno].ColumnCount, false); c#/fpspread 2021.12.03
[C#] fpspread Sheet Visible 1) Spread Designer에서 설정 Sheet 속성 열기 기타 - Visible 2) 소스코드 작성 fpSpread1.Sheets[0].Visible = false; c#/fpspread 2021.12.03
[C#] fpspread Excel Print 설정 fpspread Excel 저장하는 방법에 대해서 지난번에 설명한적이 있다. https://hengs.tistory.com/10 fpspread Excel 저장 fpspread Excel 저장은 다음과 같이 실행할 수 있다. retBoolean = fpSpread1.SaveExcel(fileName, FarPoint.Win.Spread.Model.IncludeHeaders.ColumnHeadersCustomOnly); retBoolean = fpSpread1.SaveExcel(fileN.. hengs.tistory.com 별도의 설정없이 해당 기능을 이용을 해 Excel을 저장했는데, 뒤에 라인도 보이고, 행과 열이 나타난다 실제로 엑셀에서 페이지 레이아웃에 눈금선과 제목에 있는 인쇄에 체크가 되어있어서.. c#/fpspread 2021.12.03
[C#] fpspread Excel 저장 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를 .. c#/fpspread 2021.12.03
[C#] fpspread border (테두리) 설정 1) Spread Designer에서 설정 border 설정할 영역을 잡고 연필 그림이 있는 ICON을 선택한다 LINE을 먼저 선택하고, Color를 선택한 후 Border 종류를 선택한다 2) 소스 코딩 //라인 있는 거 정의 FarPoint.Win.ComplexBorderSide oneborder = new FarPoint.Win.ComplexBorderSide(Color.Black, 2); //라인 없는 거 정의 FarPoint.Win.ComplexBorderSide zeroborder = new FarPoint.Win.ComplexBorderSide(Color.Black, 1); ComplexBorder (왼쪽, 위쪽, 오른쪽, 바닥) 을 정의하면 되는데 //위에만 라인을 주고싶을 때 : Top.. c#/fpspread 2021.12.03