
엑셀에서 행을 고정하는 방법 (초보자 가이드)
1. 서론
Excel은 창 고정과 같은 기능으로 통합 문서 내의 다른 영역의 내용을 쉽게 볼 수 있게 합니다. 행이나 열을 고정하면 특정 셀이 콘텐츠를 스크롤하면서도 보이게 유지됩니다. IronXL 라이브러리를 사용하여 알반 Excel 작업을 수행할 수 있으며, 고급 Excel 작업도 포함되어 있으며, 창 고정 옵션을 포함합니다.
2. Excel을 사용하여 행과 열 고정 및 해제
2.1 행 고정
워크시트에서, 특히 헤더 셀을 영구적으로 표시하고 싶을 수 있습니다. 행이나 열을 고정하여 자료를 스크롤하면서도 고정된 셀을 볼 수 있습니다.
Step 1: 고정할 행을 선택하거나, 상단 행을 고정하려면 행 1을 선택합니다. 이 경우, 행 1을 선택하여 항상 헤더를 볼 수 있도록 고정합니다.
행 고정을 위해 사용된 Excel 데이터
Step 2: 보기 탭에서 고정 창 명령을 클릭하고 드롭다운 메뉴에서 고정 창을 선택합니다.
Microsoft Excel의 창 고정 기능으로 이동
단계 3: 회색 선은 행이 고정되어 있음을 나타냅니다. 고정된 행은 스크롤을 내려도 시트 상단에서 볼 수 있습니다. 이 예제에서는 17행까지 내려가지만, 1행은 상단 행으로 고정되어 화면에서 여전히 보입니다.
고정된 행에 대한 회색 표시
2.2 열 고정
단계 1: 고정하려는 열의 오른쪽에 있는 열을 선택합니다. 이 경우, A열을 고정하기 위해 B열을 선택합니다.
열 고정을 위한 엑셀 데이터
Step 2: 보기 탭에서 고정 창 명령을 클릭하고 드롭다운 메뉴에서 고정 창을 선택합니다.
Microsoft Excel의 창 고정 기능으로 이동
단계 3: 고정할 열을 선택하면 회색 선으로 나타납니다. 회색 선은 열이 고정될 위치를 나타냅니다. 시트 내비게이션을 할 때, 고정된 열은 왼쪽에 계속 표시됩니다. 이 예제에서는 G열까지 내려가도 왼쪽에 고정된 열이 보입니다.
고정된 열에 대한 회색 표시
2.3 창 고정 해제
다른 보기 옵션을 선택하려면 창 고정을 해제하여 스프레드시트를 재설정해야 할 수 있습니다. 이를 위해 창 고정 명령을 클릭하고 드롭다운 메뉴에서 창 고정 해제를 선택하여 행이나 열의 고정을 해제합니다.
Microsoft Excel의 창 고정 해제 기능으로 이동
3. IronXL을 사용하여 행과 열 고정 및 해제
3.1 IronXL의 기능
IronXL은 C#에서 Microsoft Excel 문서를 읽고 편집할 수 있는 .NET 라이브러리입니다. 이것은 여러 스프레드시트 형식을 읽을 수 있는 독립형 .NET 소프트웨어 라이브러리입니다. Microsoft Excel이나 Interop의 설치가 필요하지 않습니다.
IronXL의 사용자 친화적인 C# API로 .NET 환경에서 엑셀 스프레드시트 파일을 쉽게 읽고, 수정하며, 생성할 수 있습니다. 이 라이브러리는 .NET Core, .NET Framework, Xamarin, Mobile, Linux, macOS, Azure를 완벽하게 지원하며, 이러한 플랫폼을 위한 최고의 엑셀 스프레드시트 라이브러리 중 하나입니다.
3.2 IronXL의 기능
- XLS, XLSX, CSV, TSV의 데이터를 편집, 읽기, 로드할 수 있습니다.
- 데이터를 CSV, TSV, JSON, XLS, XLSX로 저장하고 내보내기를 지원합니다.
- 범위는
WorkSheet["A1:B10"]문법으로 쉽게 활용할 수 있습니다. 범위는 논리적으로 혼합할 수 있습니다. - 열, 행 및 범위를 정렬할 수 있습니다.
- 스타일링 예시는 셀 시각 스타일, 글꼴, 크기, 테두리, 정렬, 잠금, 셀 고정, 행 숨기기/숨기기 해제, 숫자 형식을 포함할 수 있습니다.
3.3 IronXL을 사용한 창 고정
엑셀에서 행과 열을 고정하면 스크롤 하는 동안 화면의 지정된 위치에 고정되어, 열을 추적하고 참조하기가 쉬워집니다. 다음은 행을 고정하는 예제 코드입니다:
using IronXL;
// Load the existing Excel file
WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");
// Get a specific worksheet from the workbook
WorkSheet ws = wb.GetWorkSheet("Sheet1");
// Create a freeze pane at the top of the worksheet
// Parameters are column index and row index; here, it's freezing the top row
ws.CreateFreezePane(0, 1);
// Save the modified Excel file
wb.SaveAs("sample1.xlsx");Imports IronXL
' Load the existing Excel file
Private wb As WorkBook = WorkBook.LoadExcel("sample1.xlsx")
' Get a specific worksheet from the workbook
Private ws As WorkSheet = wb.GetWorkSheet("Sheet1")
' Create a freeze pane at the top of the worksheet
' Parameters are column index and row index; here, it's freezing the top row
ws.CreateFreezePane(0, 1)
' Save the modified Excel file
wb.SaveAs("sample1.xlsx")위의 코드는 엑셀 시트의 상단 행을 고정하는 예제입니다.
-
기존 Excel 시트 로드:
WorkBook.LoadExcel메서드를 사용하여 Excel 파일을wb객체에 로드하고 다양한 Excel 작업을 수행할 수 있습니다. -
워크시트 선택:
GetWorkSheet을 사용하여 필요한 워크시트를 이름으로 선택하세요 (이 경우, "Sheet1"). -
틀 고정 생성:
CreateFreezePane메서드는 두 개의 매개변수로 사용됩니다 - 하나는 열 위치, 다른 하나는 행 위치입니다. 지정된 열과 행이 고정된 상태로 유지됩니다. -
워크북 저장:
SaveAs메서드를 사용하여 파일에 변경 사항을 저장하세요.
변경 가능한 CreateFreezePane의 값은 고정될 행과 열을 수정할 수 있습니다.
IronXL의 고정 패널 기능이 포함된 Excel 파일
3.4 IronXL을 사용하여 패널 해제하기
RemovePane 기능은 Excel 시트에서 열과 행의 고정을 해제하는 데 사용할 수 있습니다.
4. 결론
IronXL 라이브러리는 복잡한 Excel 애플리케이션에 필요한 모든 고급 기능을 제공하는 개발 라이브러리입니다. 이것의 장점 중 하나는 개발자와 사용자가 무료 체험을 제공하여 자신의 요구에 맞는지 쉽게 판단할 수 있다는 점입니다. IronXL은 사용할 수 있는 가장 빠른 라이브러리 중 하나이며, 단 몇 줄의 코드로 개발자가 쉽게 Excel 문서를 생성하고 다양한 Excel 작업을 수행하는 방법을 배울 수 있습니다. IronXL에 대해 더 알아보려면 IronXL 메인 페이지를 클릭하거나, 다양한 예제를 위해 이 Excel 파일 읽기에 대한 튜토리얼을 따라가십시오.

커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다.
관련 기사



