IRONSOFTWAREHOME
IRONXL 사용하여

IronXL을 사용하여 Excel에서 보호된 보기 비활성화하는 방법

Curtis Chau
Curtis Chau
Updated: 2026년 6월 28일

이 글에서는 고급 C# Excel 라이브러리 IronXL을 사용하여 Excel 보호된 보기 메시지를 쉽게 비활성화하는 방법을 설명합니다.

1. IronXL

IronXL은 개발자에게 애플리케이션 내에서 Excel 파일을 효율적이고 직관적으로 처리할 수 있는 강력한 C# 라이브러리를 제공합니다. Excel 데이터를 읽거나 쓰거나 조작해야 할 때 IronXL은 과정을 간소화하고 복잡한 작업을 쉽게 수행할 수 있도록 도와줍니다. 직관적인 API와 광범위한 기능을 통해 IronXL은 수동 Excel 파일 처리를 없애주어 귀중한 시간과 노력을 절약하게 해줍니다. 이 가이드에서는 IronXL의 주요 기능과 용량을 탐색하고, Excel 관련 작업을 간소화하고 C# 애플리케이션을 강화하는 방법을 보여줍니다. 데이터 분석 도구를 구축하거나 보고서를 생성하거나 데이터 마이그레이션을 수행하는 경우 IronXL은 C# 프로젝트에서 Excel 통합을 최대한 활용할 수 있는 귀중한 자산입니다.

2. 필수 조건

C# 프로그래밍 언어를 사용하여 IronXL 및 Excel 파일의 보호된 보기를 비활성화하려면 몇 가지 전제 조건이 있습니다. 필수 조건은 다음과 같습니다.

  1. 개발 환경: 컴퓨터에 적절한 개발 환경이 설정되어 있어야 합니다. 일반적으로 Visual Studio와 같은 통합 개발 환경(IDE)을 설치하는 것이 포함됩니다.
  2. C# 지식: C#에 대한 기본적인 이해가 필요합니다.
  3. IronXL 라이브러리: 프로젝트에 IronXL 라이브러리를 설치해야 합니다. 이는 Visual Studio 내에서 NuGet 패키지 관리자를 사용하거나 명령줄 인터페이스를 통해 수행할 수 있습니다. 라이브러리를 설치하면 셀 서식 등 Excel 파일 조작을 위한 기능을 활용할 수 있습니다.

이러한 전제 조건이 충족되면 IronXL을 사용한 작업 과정에 진입할 준비가 된 것입니다.

3. 새로운 C# 프로젝트 생성

IronXL을 사용하기 시작하려면 첫 번째 단계로 Visual Studio에서 새 프로젝트를 생성해야 합니다.

  1. Visual Studio를 열고, 파일로 이동하여 새 프로젝트 버튼을 클릭합니다.

Excel에서 보호된 보기를 비활성화하는 방법(C# 사용), 그림 1: Visual Studio에서 새 프로젝트 Visual Studio에서 새 프로젝트

  1. 새 창이 나타납니다. 이 창에서 '콘솔 애플리케이션'을 선택하고 다음 버튼을 클릭합니다.

Excel에서 보호된 보기를 비활성화하는 방법(C# 사용), 그림 2: 새 콘솔 애플리케이션 생성 새 콘솔 애플리케이션 생성

  1. 마지막 창에서 대상 프레임워크를 선택하고 이 새 프로젝트의 위치와 이름을 설정한 후 생성 버튼을 클릭합니다.

Visual Studio에서 새로운 프로젝트가 생성되었습니다.

4. IronXL 설치하기

IronXL은 이 라이브러리를 설치할 여러 가지 방법을 제공하며, 다음은 가장 효과적인 접근 방식입니다:

  1. NuGet 패키지 관리자를 사용하여 IronXL 설치.
  2. 패키지 관리자 콘솔을 사용하여 IronXL 설치.

4.1 NuGet 패키지 관리자를 사용하여 IronXL 설치

NuGet 패키지 관리자를 사용하여 IronXL 라이브러리를 Visual Studio 프로젝트에 추가합니다. 찾아보기 탭에서 IronXL을 검색합니다:

패키지를 선택하고 IronXL을 검색 결과에서 찾은 후 설치 절차를 시작합니다. 설치가 완료되면 프로젝트에서 IronXL 라이브러리를 사용할 수 있습니다.

다음 스크린샷은 NuGet 패키지 관리자를 Visual Studio로 접근하는 방법을 보여줍니다.

Excel에서 보호된 보기를 비활성화하는 방법(C# 사용), 그림 3: NuGet 패키지 관리자로 이동 NuGet 패키지 관리자 탐색

검색 결과에서 IronXL:

Excel에서 보호된 보기를 비활성화하는 방법(C# 사용), 그림 4: NuGet Package Manager UI에서 IronXL 패키지를 검색하고 설치 NuGet 패키지 관리자 UI에서 IronXL 패키지 검색 및 설치

4.2 Visual Studio 명령줄을 사용하여 IronXL 설치

명령줄 인터페이스는 개발자들 사이에서 Install-Package의 일반적인 접근 방식입니다. 명령줄에서 IronXL을 설치하려면 다음 지침을 따르세요:

  1. Visual Studio에서 도구 > NuGet 패키지 관리자 > 패키지 관리자 콘솔로 이동합니다.

  2. 패키지 관리자 콘솔 탭으로 이동합니다.

  3. 콘솔에서 다음 명령을 입력합니다:

    Install-Package IronXL
    SHELL
  4. 명령을 실행하려면 Enter 키를 누릅니다. 이는 현재 프로젝트를 위한 IronXL 패키지 다운로드 및 설치를 시작합니다.

절차가 완료되면 프로젝트에서 IronXL 라이브러리를 사용할 수 있습니다.

Excel에서 보호된 보기를 비활성화하는 방법(C# 사용), 그림 5: 패키지 관리자 콘솔에서 IronXL 설치 패키지 관리자 콘솔에서 IronXL 설치

5. IronXL을 사용하여 Excel 파일에서 보호된 보기 비활성화

IronXL은 최첨단 Excel 라이브러리로, C# 코드를 사용하여 보호된 보기 메시지를 쉽게 비활성화할 수 있습니다. 먼저, 보호된 보기가 활성화된 예제 Excel 파일이 필요합니다.

Excel에서 보호된 보기를 비활성화하는 방법(C# 사용), 그림 6: 보호된 보기가 활성화된 Excel 파일 보호된 보기 활성화된 Excel 파일

다음 코드 예제를 사용하면 보호된 보기 메시지를 쉽게 비활성화할 수 있습니다:

using IronXL;

class Program
{
    static void Main(string[] args)
    {
        // Load the Excel workbook with protection view enabled.
        WorkBook workBook = WorkBook.Load("sample1.xlsx");

        // Get the default worksheet from the workbook.
        WorkSheet workSheet = workBook.DefaultWorkSheet;

        // Disable the protection on the worksheet.
        workSheet.UnprotectSheet();

        // Save the modified workbook to a new file.
        workBook.SaveAs("sample2.xlsx");
    }
}

이 코드에서 우리는 WorkBook.Load 메서드를 사용하여 Excel 작업 책을 열고, workBook.DefaultWorkSheet 속성을 사용하여 기본 Excel 워크시트를 로드합니다. 다음으로, workSheet.UnprotectSheet 을 사용하여 필요한 보호된 보기를 비활성화하고, 마지막으로 workBook.SaveAs 을 사용하여 수정 내용을 새 Excel 파일에 저장합니다.

여기 출력 스크린샷이 있습니다.

Excel에서 보호된 보기를 비활성화하는 방법(C# 사용), 그림 7: 출력 Excel 파일 출력 Excel 파일

보시다시피, Microsoft Excel의 편집 기능이 이제 가능합니다.

6. 결론

IronXL은 애플리케이션에서 Microsoft Office Excel 파일을 다루는 것을 간소화하는 강력한 C# 라이브러리입니다. 이 가이드에 나와 있는 단계를 따르면 C#을 사용하여 Excel에서 보호된 보기 기능을 쉽게 비활성화할 수 있습니다.

IronXL의 직관적인 API와 광범위한 기능은 Excel 파일을 조작하는 데 있어 귀중한 도구가 되며, 개발 과정에서 시간과 노력을 절약할 수 있습니다. IronXL 라이브러리를 설치하고 Visual Studio에서 새 프로젝트를 생성하며 제공된 코드 예제를 활용하여 보호된 보기를 효과적으로 비활성화하고, C# 프로젝트에서 Excel 통합의 전체 잠재력을 발휘할 수 있습니다.

또한, IronXL은 인기 있는 형식 간의 변환, 셀 데이터 형식 지정, 셀 병합, 수학 함수 삽입 등 Excel WorkBooks, WorkSheets 및 Cells 수준에서 상호작용 할 수 있는 다양한 기능을 제공하며, 심지어 차트 관리 및 이미지 추가도 가능합니다.

보호된 보기 메시지가 작동하는 방식에 대한 자세한 정보는 이 블로그를 방문하세요. 다른 튜토리얼과 코드 예제를 방문하여 Excel 파일을 읽으세요.

IronXL은 사용자에게 무료 체험판으로 제공되며, 상업적 용도로 사용하기 위해 Lite 패키지로 라이선스를 취득할 수 있습니다. 가격은 $999 부터 시작합니다.

Curtis Chau
기술 문서 작성자

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

...
더 읽어보기

관련 기사

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.