푸터 콘텐츠로 바로가기
IRONXL 사용하여

엑셀에서 행을 고정하는 방법 (초보자 가이드)

1. 서론

Excel은 창 고정과 같은 기능으로 통합 문서 내의 다른 영역의 내용을 쉽게 볼 수 있게 합니다. 행이나 열을 고정하면 특정 셀이 콘텐츠를 스크롤하면서도 보이게 유지됩니다. IronXL 라이브러리를 사용하여 알반 Excel 작업을 수행할 수 있으며, 고급 Excel 작업도 포함되어 있으며, 창 고정 옵션을 포함합니다.

2. Excel을 사용하여 행과 열 고정 및 해제

2.1 행 고정

워크시트에서, 특히 헤더 셀을 영구적으로 표시하고 싶을 수 있습니다. 행이나 열을 고정하여 자료를 스크롤하면서도 고정된 셀을 볼 수 있습니다.

Step 1: 고정할 행을 선택하거나, 상단 행을 고정하려면 행 1을 선택합니다. 이 경우, 행 1을 선택하여 항상 헤더를 볼 수 있도록 고정합니다.

Excel에서 행 고정하는 방법 (초보자 가이드), 그림 1: 행 고정을 위해 시연된 Excel 데이터 행 고정을 위해 사용된 Excel 데이터

Step 2: 보기 탭에서 고정 창 명령을 클릭하고 드롭다운 메뉴에서 고정 창을 선택합니다.

Excel에서 행 고정하는 방법 (초보자 가이드), 그림 2: Microsoft Excel에서 창 고정 기능으로 이동 Microsoft Excel의 창 고정 기능으로 이동

단계 3: 회색 선은 행이 고정되어 있음을 나타냅니다. 고정된 행은 스크롤을 내려도 시트 상단에서 볼 수 있습니다. 이 예제에서는 17행까지 내려가지만, 1행은 상단 행으로 고정되어 화면에서 여전히 보입니다.

Excel에서 행 고정하는 방법 (초보자 가이드), 그림 3: 고정된 행을 위한 회색 표시 고정된 행에 대한 회색 표시

2.2 열 고정

단계 1: 고정하려는 열의 오른쪽에 있는 열을 선택합니다. 이 경우, A열을 고정하기 위해 B열을 선택합니다.

Excel에서 행 고정하는 방법 (초보자 가이드), 그림 4: 열 고정을 위해 시연된 Excel 데이터 열 고정을 위한 엑셀 데이터

Step 2: 보기 탭에서 고정 창 명령을 클릭하고 드롭다운 메뉴에서 고정 창을 선택합니다.

Excel에서 행 고정하는 방법 (초보자 가이드), 그림 5: Microsoft Excel에서 창 고정 기능으로 이동 Microsoft Excel의 창 고정 기능으로 이동

단계 3: 고정할 열을 선택하면 회색 선으로 나타납니다. 회색 선은 열이 고정될 위치를 나타냅니다. 시트 내비게이션을 할 때, 고정된 열은 왼쪽에 계속 표시됩니다. 이 예제에서는 G열까지 내려가도 왼쪽에 고정된 열이 보입니다.

Excel에서 행 고정하는 방법 (초보자 가이드), 그림 6: 고정된 열을 위한 회색 표시 고정된 열에 대한 회색 표시

2.3 창 고정 해제

다른 보기 옵션을 선택하려면 창 고정을 해제하여 스프레드시트를 재설정해야 할 수 있습니다. 이를 위해 창 고정 명령을 클릭하고 드롭다운 메뉴에서 창 고정 해제를 선택하여 행이나 열의 고정을 해제합니다.

Excel에서 행 고정하는 방법 (초보자 가이드), 그림 7: Microsoft Excel에서 창 고정 해제 기능으로 이동 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");
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");
$vbLabelText   $csharpLabel

위의 코드는 엑셀 시트의 상단 행을 고정하는 예제입니다.

  1. 기존 엑셀 시트 로드: WorkBook.LoadExcel 메서드를 사용하여 Excel 파일을 wb 객체에 로드하십시오. 이 객체는 다양한 유형의 Excel 프로세스를 수행할 수 있습니다.

  2. 워크시트 선택: GetWorkSheet을(를) 사용하여 필요한 워크시트를 이름으로 선택합니다 (이 경우 "Sheet1").

  3. 창 고정 생성: CreateFreezePane 메서드는 두 개의 매개변수와 함께 사용됩니다 - 하나는 열 위치를 위해, 다른 하나는 행 위치를 위해. 지정된 열과 행이 고정된 상태로 유지됩니다.

  4. 워크북 저장: 파일에 변경 사항을 저장하기 위해 SaveAs 메서드를 사용하세요.

CreateFreezePane의 값을 변경하면 고정되는 행 및 열을 수정할 수 있습니다.

Excel에서 행 고정하는 방법 (초보자 가이드), 그림 8: IronXL의 창 고정 기능이 포함된 Excel 파일 IronXL의 고정 패널 기능이 포함된 Excel 파일

3.4 IronXL을 사용하여 패널 해제하기

RemovePane 함수는 Excel 시트에서 행과 열을 고정 해제하는 데 사용할 수 있습니다.

4. 결론

IronXL 라이브러리는 복잡한 Excel 애플리케이션에 필요한 모든 고급 기능을 제공하는 개발 라이브러리입니다. 이것의 장점 중 하나는 개발자와 사용자가 무료 체험을 제공하여 자신의 요구에 맞는지 쉽게 판단할 수 있다는 점입니다. IronXL은 사용할 수 있는 가장 빠른 라이브러리 중 하나이며, 단 몇 줄의 코드로 개발자가 쉽게 Excel 문서를 생성하고 다양한 Excel 작업을 수행하는 방법을 배울 수 있습니다. IronXL에 대해 더 알아보려면 IronXL 메인 페이지를 클릭하거나, 다양한 예제를 위해 이 Excel 파일 읽기에 대한 튜토리얼을 따라가십시오.

자주 묻는 질문

C#을 사용하여 엑셀 시트의 특정 행을 고정하려면 어떻게 해야 하나요?

IronXL 사용하여 Excel 시트의 행을 고정하려면 WorkBook.LoadExcel 을 통해 Excel 파일을 불러오고, GetWorkSheet 사용하여 워크시트를 선택한 다음, CreateFreezePane 메서드를 사용하여 고정할 행을 지정하면 됩니다.

엑셀에서 창 고정 기능을 사용하면 어떤 이점이 있습니까?

Excel의 '창 고정' 기능은 사용자가 스크롤하는 동안 특정 행이나 열을 계속 표시하여 워크시트의 중요한 부분을 더 쉽게 보고 참조할 수 있도록 해줍니다. IronXL 사용하면 개발자는 .NET 애플리케이션 내에서 이 기능을 프로그래밍 방식으로 구현할 수 있습니다.

C#을 사용하여 Excel에서 창 고정을 해제하는 방법은 무엇입니까?

C#을 사용하여 Excel에서 패널 고정을 해제하려면 IronXL의 RemovePane 메서드를 사용할 수 있습니다. 이 메서드는 고정된 행이나 열을 제거하여 워크시트를 기본 스크롤 동작으로 복원합니다.

IronXL 의 주요 특징은 무엇인가요?

IronXL 은 Microsoft Excel 없이도 Excel 파일을 읽고 편집하고 생성할 수 있는 강력한 .NET 라이브러리입니다. XLS, XLSX, CSV, TSV 등 다양한 파일 형식을 지원하며, 창 고정 및 데이터 내보내기와 같은 기능을 제공합니다.

IronXL 무료로 사용해 볼 수 있을까요?

네, IronXL 무료 체험판을 제공하므로 개발자는 구매를 결정하기 전에 기능과 성능을 살펴볼 수 있습니다.

IronXL 사용하여 Excel 파일의 맨 위 행을 고정하려면 어떻게 해야 합니까?

IronXL 사용하여 맨 위 행을 고정하려면 먼저 WorkBook.LoadExcel 을 사용하여 Excel 파일을 불러옵니다. 그런 다음 GetWorkSheet 사용하여 워크시트를 선택하고 CreateFreezePane 적용하여 고정할 행 인덱스를 지정합니다.

IronXL 은 어떤 플랫폼을 지원하나요?

IronXL .NET Core, .NET Framework, Xamarin, 모바일, Linux, macOS 및 Azure를 포함한 다양한 플랫폼을 지원합니다.

IronXL 엑셀 파일 작업 시 생산성을 어떻게 향상시킬 수 있을까요?

IronXL 개발자가 Microsoft Excel 없이도 창 고정, 데이터 편집, 파일 내보내기 등의 Excel 작업을 프로그래밍 방식으로 자동화할 수 있도록 지원하여 생산성을 향상시키고 .NET 애플리케이션의 워크플로를 간소화합니다.

엑셀에서 행이나 열이 고정되었다는 것을 나타내는 표시는 무엇입니까?

Excel에서 회색 선은 행이나 열이 고정되었음을 나타냅니다. 이 시각적 표시는 사용자가 탐색 중에 워크시트의 어떤 부분이 계속 표시되는지 쉽게 파악할 수 있도록 도와줍니다. IronXL C#을 통해 이러한 효과를 프로그래밍 방식으로 구현할 수 있습니다.

엑셀에서 창 고정 기능이 작동하지 않을 경우 어떤 문제 해결 단계를 밟을 수 있나요?

창 고정 기능이 작동하지 않으면 IronXL 에서 올바른 메서드 호출을 사용하고 있는지 확인하십시오. GetWorkSheet 사용하여 올바른 워크시트를 불러왔는지, 그리고 CreateFreezePane 올바른 인덱스로 적용했는지 확인하십시오. 또한 Excel 파일이 수행하려는 작업과 호환되는지 확인하십시오.

커티스 차우
기술 문서 작성자

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

커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다.

Iron Support Team

We're online 24 hours, 5 days a week.
Chat
Email
Call Me