엑셀 파일 보호 IronXL의 Encrypt 메서드는 개발자에게 전체 Excel 통합 문서와 개별 워크시트에 대해 암호 보호를 적용할 수 있는 기능을 제공합니다. 이 기능은 민감한 데이터를 보호하고 승인된 사용자만 Excel 파일의 내용을 액세스하거나 수정할 수 있도록 보장하는 데 중요합니다. IronXL은 또한 특정 작업 분할 시트의 편집을 금지하도록 설정할 수 있는 시트 수준 보호를 허용합니다. 이는 공동 작업 환경에서 편집 권한을 제한하면서도 사용자가 데이터에 액세스하거나 상호작용할 수 있도록 할 때 특히 유용합니다. 또한 암호 유/무로 보호를 해제할 수 있는 옵션을 제공하여 보안 환경과 일시적으로 액세스를 복구해야 하는 상황 모두에 적합한 유연성을 제공합니다. 전반적으로, 이 기능은 자동화된 데이터 처리 흐름에서 Excel 파일 보안을 보장하는 데 필수적인 도구입니다. ## 비밀번호로 통합 문서 암호화하기 위한 5단계 `var workBook = WorkBook.Load("sample.xlsx");` `workBook.Encrypt("myP@ssw0rd");` `var workSheet = workBook.DefaultWorkSheet;` `workSheet.ProtectSheet("myP@ssw0rd_sheet");` `workBook.Save();` 이 코드에서, 통합 문서는 IronXL의 WorkBook.Load() 메서드를 사용하여 파일 sample.xlsx에서 먼저 로드됩니다. 통합 문서가 로드된 후, myP@ssw0rd로 설정된 암호를 사용하여 전체 통합 문서에 암호 보호를 적용하기 위해 Encrypt() 메서드가 사용됩니다. 이는 올바른 암호 없이 워크북을 열거나 수정할 수 없도록 보장합니다. Next, the default worksheet of the workbook is accessed using the DefaultWorkSheet property. The ProtectSheet() method is then called on this worksheet, applying a password ("myP@ssw0rd_sheet") that restricts editing on the sheet level. 이를 통해 올바른 암호를 제공하지 않는 한 사용자가 보호된 시트를 수정할 수 없습니다. Finally, the Save() method is invoked to save the changes made to both the workbook and the worksheet, ensuring that the protection settings are preserved in the saved file. This ensures that the workbook and its worksheet are both securely protected and can only be accessed or modified with the respective passwords. C#에서 Excel 워크북에 암호 설정 방법 배우기 관련 문서 링크 깃허브에서 보기 관련 튜토리얼 관련 사용법 가이드 클래스 문서화 IronXL DLL 다운로드 이 페이지의 문제점을 신고하세요 A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 12 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Examples.php Line: 44 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 19 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Examples.php Line: 44 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once 시작할 준비 되셨나요? Nuget 다운로드 1,890,100 | 버전: 2026.3 방금 출시되었습니다 무료 체험 시작하기 NuGet 무료 다운로드 총 다운로드 수: 1,890,100 라이선스 보기 A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 17 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/examples/index.php Line: 270 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Examples.php Line: 44 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 24 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/examples/index.php Line: 270 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Examples.php Line: 44 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once 아직도 스크롤하고 계신가요? 빠른 증거를 원하시나요? PM > Install-Package IronXl.Excel 샘플을 실행하세요 데이터가 스프레드시트로 변환되는 것을 지켜보세요. NuGet 무료 다운로드 총 다운로드 수: 1,890,100 라이선스 보기