엑셀에서 창 고정하기
위의 코드 예제는 프리즈 창을 생성하여 행과 열을 고정하고 스크롤하는 동안 표시되도록 하는 방법을 보여줍니다. 이는 정보 비교 시 빠르게 헤더 열이나 행을 고정할 수 있어 매우 유용한 기능입니다.
CreateFreezePane(column, row)
첫 번째 CreateFreezePane 메서드 오버로드는 열과 행 수를 받아 이를 기반으로 고정 패널을 생성합니다. 예를 들어, workSheet.CreateFreezePane(1, 4)은 column(A)과 rows(1-4) 사이에 고정된 영역을 생성합니다.
CreateFreezePane(column, row, subsequentColumn, subsequentRow)
이 오버로드는 제공된 열 및 행 양을 기준으로 프리즈 창을 생성하며 워크시트에 스크롤도 적용합니다. 예를 들어, workSheet.CreateFreezePane(5, 2, 6, 7)에는 columns(A-E) 및 rows(1-2)의 고정된 영역이 있으며, 1열 5행으로 스크롤됩니다. 워크시트를 처음 열면, 열 A-E, G-...가 표시됩니다. 그리고 행은 1-2, 8-...로 표시됩니다.
Excel에서 데이터가 많은 테이블을 볼 때 행이나 열을 고정하는 것이 유용할 수 있습니다. 이렇게 하면 워크시트의 나머지를 스크롤하는 동안 행이나 열을 계속 볼 수 있습니다.
이 링크에서 프로젝트 파일을 다운로드할 수 있습니다.
C#을 사용하여 Excel에 프리즈 창 추가하는 방법
- Excel에 프리즈 창을 추가하기 위한 C# 라이브러리 다운로드
- 기존의 스프레드시트를 불러오거나 새로 만드세요
CreateFreezePane메서드를 사용하여 프리즈 창을 추가하세요- 미리 스크롤링을 적용하기 위해 세 번째와 네 번째 매개변수를 지정하세요
- 편집된 엑셀 파일을 내보내기

