트레이닝 센터

셀 설정

Spread 여러 행 또는 열이 있는 헤더 셀을 만듭니다.

종종 우리는 Excel과 같은 비즈니스 요구 사항을 기반으로 사용자 지정을 만드는 데 사용되는 헤더 셀을 사용합니다. 물론 스프레드의 헤더 셀은 다른 수의 행 또는 열을 가질 수 있습니다. 다음은 다중 행 또는 다중 열 헤더 셀에서 스프레드를 만드는 방법을 소개하는 예제입니다.


스크린샷 :


  1. 여러 줄의 열 헤더셀을 만들기
    fpSpread1.Sheets[0].ColumnHeaderRowCount = 3;
    
    fpSpread1.Sheets[0].AddColumnHeaderSpanCell(1, 0, 1, 2);
    
    fpSpread1.Sheets[0].AddColumnHeaderSpanCell(1, 2, 1, 2);
    
    fpSpread1.Sheets[0].AddColumnHeaderSpanCell(1, 4, 1, 2);
    
    fpSpread1.Sheets[0].AddColumnHeaderSpanCell(1, 6, 1, 2);
    
    fpSpread1.Sheets[0].AddColumnHeaderSpanCell(0, 0, 1, 8);
    
    
    
    fpSpread1.Sheets[0].ColumnHeader.Columns[0].Label = " 비용 금액 ";
    
    fpSpread1.Sheets[0].ColumnHeader.Columns[1].Label = " 판매 금액 ";
    
    fpSpread1.Sheets[0].ColumnHeader.Columns[2].Label = " 비용 금액 ";
    
    fpSpread1.Sheets[0].ColumnHeader.Columns[3].Label = " 판매 금액 ";
    
    fpSpread1.Sheets[0].ColumnHeader.Columns[4].Label = " 비용 금액 ";
    
    fpSpread1.Sheets[0].ColumnHeader.Columns[5].Label = " 판매 금액 ";
    
    fpSpread1.Sheets[0].ColumnHeader.Columns[6].Label = " 비용 금액 ";
    
    fpSpread1.Sheets[0].ColumnHeader.Columns[7].Label = " 판매 금액 ";
    
    fpSpread1.Sheets[0].ColumnHeader.Cells[0, 0].Text = "2012년";
    
    fpSpread1.Sheets[0].ColumnHeader.Cells[1, 0].Text = " 1 분기 ";
    
    fpSpread1.Sheets[0].ColumnHeader.Cells[1, 2].Text = "2 분기";
    
    fpSpread1.Sheets[0].ColumnHeader.Cells[1, 4].Text = "3 분기";
    
    fpSpread1.Sheets[0].ColumnHeader.Cells[1, 6].Text = "4 분기";
  2. 행 헤더셀에 여러 열을 만듭니다.

    Ctrl + C로 셀에 대입한 후 FpSpread1_ClipBoardPasting 이벤트에 아래 코드를 추가합니다.

    fpSpread1.Sheets[0].RowHeaderColumnCount = 2;
    
    fpSpread1.Sheets[0].AddRowHeaderSpanCell(0, 0, 10, 1);
    
    fpSpread1.Sheets[0].RowHeader.Columns[0].Width = 45;
    
    fpSpread1.Sheets[0].RowHeader.Cells[0, 0].Text = "Co. #";

물론 제목 행이나 열 셀에 다음 코드를 사용하여 그에 따라 병합 할 수도 있습니다


  1. 헤더열의 셀 병합
    fpSpread1.Sheets[0].AddColumnHeaderSpanCell(1, 0, 1, 2);
    
    fpSpread1.Sheets[0].AddColumnHeaderSpanCell(1, 2, 1, 2);
    
    fpSpread1.Sheets[0].AddColumnHeaderSpanCell(1, 4, 1, 2);
    
    fpSpread1.Sheets[0].AddColumnHeaderSpanCell(1, 6, 1, 2);
    
    fpSpread1.Sheets[0].AddColumnHeaderSpanCell(0, 0, 1, 8);
  2. 헤더행의 셀 병합
    fpSpread1.Sheets[0].AddRowHeaderSpanCell(0, 0, 10, 1);

샘플 다운로드



한국 그레이프시티 공식카페에서 기술지원을 받으실 수 있습니다.
이메일을 통해서도 기술지원을 받으실 수 있습니다.