IronXL 방법 C# 엑셀 워크시트 열기 C#에서 IronXL을 사용하여 Excel 워크시트 열기 커티스 차우 업데이트됨:3월 8, 2026 다운로드 IronXL NuGet 다운로드 DLL 다운로드 무료 체험 시작하기 LLM용 사본 LLM용 사본 LLM용 마크다운 형식으로 페이지를 복사하세요 ChatGPT에서 열기 ChatGPT에 이 페이지에 대해 문의하세요 제미니에서 열기 제미니에게 이 페이지에 대해 문의하세요 Grok에서 열기 Grok에게 이 페이지에 대해 문의하세요 혼란 속에서 열기 Perplexity에게 이 페이지에 대해 문의하세요 공유하다 페이스북에 공유하기 트위터에 공유하기 LinkedIn에 공유하기 URL 복사 이메일로 기사 보내기 This article was translated from English: Does it need improvement? Translated View the article in English C#에서 IronXL의 WorkBook.Load() 및 GetWorkSheet() 메서드를 사용하여 Excel 워크시트를 열고 모든 Excel 파일 형식(.xls, .csv, .tsv, .xlsx)에 접근하여 두 줄의 코드만으로 데이터를 읽거나 조작하세요. C#를 사용하여 Excel 스프레드시트 및 모든 파일 형식, .xls, .csv, .tsv, .xlsx 등을 작업하기 위한 Excel 워크시트 함수를 여는 방법을 학습하세요. Excel 워크시트를 열고 데이터를 읽고 프로그래밍 방식으로 그것을 조작하는 것은 많은 비즈니스 애플리케이션에 필수적입니다. IronXL은 코드 줄 수를 줄이고 반응 시간을 빠르게 하는 솔루션을 제공하는 Excel Interop을 대폭 줄인 간소화된 접근 방식을 제공합니다. 빠른 시작: 한 줄로 워크북 로드 및 워크시트 열기 지원되는 Excel 파일을 로드하고 이름이 지정된 워크시트를 열 수 있게 하는 간단한 메소드 호출 두 번이면 복잡한 설정이나 상호 운용이 필요 없습니다. IronXL은 즉시 데이터를 읽거나 편집하기 쉽게 만듭니다. NuGet 패키지 관리자를 사용하여 https://www.nuget.org/packages/IronXl.Excel 설치하기 PM > Install-Package IronXl.Excel 다음 코드 조각을 복사하여 실행하세요. WorkBook wb = WorkBook.Load("sample.xlsx"); WorkSheet ws = wb.GetWorkSheet("Sheet1"); 실제 운영 환경에서 테스트할 수 있도록 배포하세요. 무료 체험판으로 오늘 프로젝트에서 IronXL 사용 시작하기 Free 30 Day Trial ### 최소 워크플로우 (5단계) Excel 워크시트를 열고 작업하려면 다음 단계에 따르십시오: Excel 파일을 열기 위한 C# 라이브러리를 설치하십시오 `WorkBook.Load()`을 사용하여 Excel 파일을 `WorkBook` 객체로 로드합니다 다양한 접근 방법을 사용하여 `WorkSheet`를 선택합니다 선택된 `WorkSheet` 객체를 통해 셀 데이터를 액세스합니다 행과 열 범위에서 데이터를 가져옵니다. Excel C# 라이브러리에는 어떻게 액세스합니까? DLL을 통해 Excel C# 라이브러리에 액세스하거나 선호하는 NuGet 관리자를 사용하여 설치하십시오. IronXL 라이브러리에 액세스하고 이를 프로젝트에 추가한 후 아래의 모든 기능을 사용하여 C#에서 Excel 워크시트를 열 수 있습니다. 자세한 설치 방법 및 시스템 요구 사항은 IronXL 문서를 참조하십시오. Install-Package IronXl.Excel IronXL은 Linux, macOS, 그리고 Docker 컨테이너를 포함한 여러 플랫폼에서 배포를 지원하여 다양한 개발 환경에서 유연하게 사용할 수 있습니다. Excel 파일을 어떻게 로드하나요? IronXL의 WorkBook.Load() 함수를 사용하여 Excel 파일을 프로젝트에 로드하세요. 이 함수는 Excel 파일의 경로를 나타내는 문자열 매개변수가 필요합니다. IronXL은 XLS, XLSX, CSV, TSV 등 다양한 스프레드시트 형식을 로드하는 것을 지원합니다. 다양한 파일 유형을 로드하는 것에 대한 포괄적인 지침은 스프레드시트 로드 튜토리얼을 참고하세요. :path=/static-assets/excel/content-code-examples/how-to/c-sharp-open-excel-worksheet-load-workbook.cs using IronXL; // Get a worksheet by its name WorkSheet workSheet = workBook.GetWorkSheet("SheetName"); $vbLabelText $csharpLabel 지정된 경로의 Excel 파일은 workBook 객체에 로드됩니다. 이제 열고자 하는 Excel 워크시트를 지정하세요. WorkBookLoadOptions 매개변수를 사용하여 암호로 보호된 워크북을 처리하고 수식 재계산 동작을 제어할 수 있습니다. Excel 워크시트를 어떻게 여나요? Excel 파일의 특정 WorkSheet를 열기 위해 IronXL은 WorkBook.GetWorkSheet() 함수를 제공합니다. 이것을 사용하여 이름으로 워크시트를 여세요: :path=/static-assets/excel/content-code-examples/how-to/c-sharp-open-excel-worksheet-get-worksheet.cs // Get a worksheet by its name WorkSheet workSheet = workBook.GetWorkSheet("SheetName"); $vbLabelText $csharpLabel 지정된 WorkSheet는 모든 데이터와 함께 workSheet에서 열립니다. Excel 파일의 특정 WorkSheet를 여는 여러 가지 다른 방법이 있습니다: :path=/static-assets/excel/content-code-examples/how-to/c-sharp-open-excel-worksheet-multiple-open.cs using IronXL; using System.Linq; // Open by sheet index WorkSheet workSheet = workBook.WorkSheets[0]; // Open the default worksheet WorkSheet workSheet2 = workBook.DefaultWorkSheet; // Open the first sheet WorkSheet workSheet3 = workBook.WorkSheets.First(); // Open the first or default sheet WorkSheet workSheet4 = workBook.WorkSheets.FirstOrDefault(); $vbLabelText $csharpLabel 워크시트를 추가, 이름 변경, 삭제하는 것과 같은 더 고급의 워크시트 관리 작업은 워크시트 관리 가이드를 참고하세요. 이제 열린 Excel WorkSheet에서 데이터를 가져옵니다. 워크시트에서 데이터를 어떻게 가져오나요? 다음과 같은 방법으로 열린 Excel WorkSheet에서 데이터를 가져옵니다: Excel WorkSheet의 특정 셀 값 가져오기. 특정 Range에서 데이터 가져오기. WorkSheet의 모든 데이터 가져오기. 데이터를 다른 형식으로 내보냅니다. 다음 예제들로 다양한 방법으로 데이터를 가져오는 방법을 살펴보겠습니다: 특정 셀 값을 어떻게 가져오나요? Excel WorkSheet에서 데이터를 가져오는 첫 번째 접근 방식은 특정 셀 값을 가져오는 것입니다. 다음과 같이 접근하세요: :path=/static-assets/excel/content-code-examples/how-to/c-sharp-open-excel-worksheet-cell-address.cs // Access a specific cell value by its address string val = workSheet["Cell Address"].ToString(); $vbLabelText $csharpLabel workSheet는 Excel 파일의 WorkSheet입니다. 아래 예에서 볼 수 있습니다. 특정 셀 값은 행 인덱스와 열 인덱스를 지정하여도 접근할 수 있습니다. :path=/static-assets/excel/content-code-examples/how-to/c-sharp-open-excel-worksheet-cell-row.cs // Access a cell value by row index and column index string val = workSheet.Rows[RowIndex].Columns[ColumnIndex].Value.ToString(); $vbLabelText $csharpLabel C# 프로젝트에서 Excel 파일을 열고 두 가지 방법을 사용하여 특정 셀 값을 가져오는 방법의 예는 다음과 같습니다. :path=/static-assets/excel/content-code-examples/how-to/c-sharp-open-excel-worksheet-specified-cell.cs using IronXL; using System; WorkBook workBook = WorkBook.Load("sample.xlsx"); // Open WorkSheet WorkSheet workSheet = workBook.GetWorkSheet("Sheet1"); // Get value By Cell Address int intValue = workSheet["C6"].Int32Value; // Get value by Row and Column Address string strValue = workSheet.Rows[3].Columns[1].Value.ToString(); Console.WriteLine("Getting Value by Cell Address: {0}", intValue); Console.WriteLine("Getting Value by Row and Column Indexes: {0}", strValue); $vbLabelText $csharpLabel 이 코드는 다음의 출력을 표시합니다: sample.xlsx Excel 파일의 값 row [3].Column [1] 및 C6 셀에서: 행 및 열 인덱스는 0부터 시작합니다. Excel WorkSheets을 열고 특정 셀 데이터를 얻으세요. 이미 열린 Excel 워크시트에서 C#에서 Excel 데이터를 읽는 방법에 대해 더 알아보세요. Excel 파일 읽기 예제에 대한 더 많은 정보는 Excel 파일 읽기 튜토리얼을 확인하세요. 특정 범위에서 데이터를 어떻게 가져오나요? 이제 IronXL을 사용하여 열린 Excel WorkSheet에서 특정 범위의 데이터를 가져오는 방법을 살펴보세요. 범위 선택 기능은 데이터 추출을 위한 강력한 옵션을 제공합니다. IronXL은 특정 범위에서 데이터를 가져오기 위한 지능적인 방법을 제공합니다. from부터 to 값 지정: :path=/static-assets/excel/content-code-examples/how-to/c-sharp-open-excel-worksheet-select-range.cs // Access data from a specific range var rangeData = workSheet["From Cell Address : To Cell Address"]; $vbLabelText $csharpLabel 여기서는 열린 Excel WorkSheet에서 데이터를 가져오기 위해 범위를 사용하는 예입니다: :path=/static-assets/excel/content-code-examples/how-to/c-sharp-open-excel-worksheet-from-range.cs using IronXL; using System; // Load Excel file WorkBook workBook = WorkBook.Load("sample.xlsx"); WorkSheet workSheet = workBook.GetWorkSheet("Sheet1"); // Specify the range foreach (var cell in workSheet["B2:B10"]) { Console.WriteLine("Value is: {0}", cell.Text); } $vbLabelText $csharpLabel 위 코드는 B2부터 B10까지 데이터를 다음과 같이 가져옵니다: Excel 파일 sample.xlsx의 값 B2부터 B10까지: 행에서 데이터를 어떻게 가져오나요? 특정 행에 대한 범위를 설명할 수도 있습니다. 예를 들어: :path=/static-assets/excel/content-code-examples/how-to/c-sharp-open-excel-worksheet-select-row-range.cs var rowData = workSheet["A1:E1"]; $vbLabelText $csharpLabel 이는 A1부터 E1까지의 모든 값을 표시합니다. C# Excel 범위 및 다른 행과 열 식별로 작업하는 방법에 대해 더 읽어보세요. 엑셀 워크시트에서 모든 데이터를 가져오는 방법? IronXL을 사용하면 열린 Excel WorkSheet에서 모든 셀 데이터를 쉽게 얻을 수 있습니다. 이 작업을 위해 행과 열 인덱스를 통해 각 셀 값을 액세스합니다. 전체 워크시트를 CSV, JSON 또는 XML과 같은 다양한 형식으로 내보낼 수 있습니다. 다음 예에서는 모든 WorkSheet 셀을 순회하고 그 값을 접근하는 방법을 보여줍니다. 이 예에서 두 개의 루프가 함께 작동합니다: 하나는 Excel WorkSheet의 각 행을 순회하고 다른 하나는 특정 행의 각 열을 순회합니다. 이렇게 하여 각 셀 값을 쉽게 액세스할 수 있습니다. :path=/static-assets/excel/content-code-examples/how-to/c-sharp-open-excel-worksheet-all.cs using IronXL; using System; using System.Linq; // Load Excel file WorkBook workBook = WorkBook.Load("sample2.xlsx"); WorkSheet workSheet = workBook.GetWorkSheet("Sheet1"); // Access all rows of the open Excel WorkSheet for (int i = 0; i < workSheet.Rows.Count(); i++) { // Access all columns of a specific row for (int j = 0; j < workSheet.Columns.Count(); j++) { // Access each cell for the specified column Console.WriteLine(workSheet.Rows[i].Columns[j].Value.ToString()); } } $vbLabelText $csharpLabel 위 코드의 출력은 완전히 열린 Excel WorkSheet의 각 셀 값을 표시합니다. 더 큰 데이터셋을 작업할 때는 더 나은 성능과 메모리 관리를 위해 IronXL의 DataSet 및 DataTable 내보내기 기능을 고려하세요. 자주 묻는 질문 Microsoft Office가 설치되어 있지 않은 상태에서 C#에서 Excel 워크시트를 여는 방법은 무엇인가요? IronXL은 WorkBook.Load() 및 GetWorkSheet() 메서드를 사용하여 간단한 솔루션을 제공합니다. 단 두 줄의 코드로 시스템에 Excel Interop이나 Microsoft Office가 설치되어 있지 않아도 모든 Excel 파일(.xls, .xlsx, .csv, .tsv)을 열 수 있습니다. 엑셀 워크시트를 열 때 지원되는 파일 형식은 무엇입니까? IronXL은 .xls(이전 Excel 형식), .xlsx(최신 Excel 형식), .csv(쉼표로 구분된 값) 및 .tsv(탭으로 구분된 값)를 포함한 다양한 스프레드시트 형식을 지원합니다. WorkBook.Load() 함수는 이러한 모든 형식을 자동으로 원활하게 처리합니다. 내 엑셀 워크시트 애플리케이션을 리눅스나 macOS에 배포할 수 있을까요? 네, IronXL은 Linux, macOS 및 Docker 컨테이너를 포함한 다양한 플랫폼 배포를 지원합니다. 따라서 Windows 외에도 다양한 개발 환경에서 사용할 수 있어 플랫폼별 제약을 없애줍니다. 내 프로젝트에 Excel C# 라이브러리를 어떻게 설치하나요? IronXL은 DLL 파일을 다운로드하거나 NuGet 패키지 관리자를 통해 설치할 수 있습니다. 이 라이브러리는 자세한 설치 지침과 시스템 요구 사항에 대한 포괄적인 문서를 제공하여 빠르게 시작할 수 있도록 도와줍니다. 엑셀 파일을 불러와 특정 워크시트에 접근하는 기본적인 코드는 무엇인가요? 간단히 두 줄만 사용하면 됩니다. WorkBook wb = WorkBook.Load("sample.xlsx"); WorkSheet ws = wb.GetWorkSheet("Sheet1"); 이렇게 하면 Excel 파일이 로드되고 지정된 워크시트가 열려 데이터에 즉시 액세스하고 조작할 수 있습니다. 커티스 차우 지금 바로 엔지니어링 팀과 채팅하세요 기술 문서 작성자 커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다. 커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다. 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/Howto.php Line: 31 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/Howto.php Line: 31 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 라이선스 보기 Docs 이 페이지에서 시작하기시작하기 개요Interop 없이 C#에서 Excel과 작업하기라이선스 키 사용IronXL 라이브러리를 설치하세요macOS에서 사용리눅스에서 사용클라우드/컨테이너에 배포Azure에 배포AWS에 배포Docker에 설정기타 .NET 언어 지원.NET MAUI에서 Excel로 작업하기Blazor에서 Excel 파일 읽기VB.NET Excel 파일 작업튜토리얼C#에서 Excel 파일을 읽는 방법C#으로 Excel 파일 생성하기C#을 사용하여 Excel 파일을 열고 쓰는 방법방법워크북스프레드시트 만들기스프레드시트 불러오기C#에서 Excel로 내보내기XLSX 파일 읽기 (C#)C#에서 CSV 파일을 읽는 방법ASP.NET 웹 앱에서 Excel 파일 읽기.NET에서 CSV 파일 작성C#에서 Excel 워크시트 열기데이터 테이블을 CSV로 변환XLSX 파일을 CSV, JSON, XML 형식으로 변환스프레드시트 파일 형식 변환데이터세트로 가져오기 및 내보내기통합 문서 메타데이터 편집암호를 사용하여 통합 문서를 암호화합니다.워크시트 관리워크시트수식 편집범위 선택명명된 범위이름이 지정된 테이블차트 생성 및 편집냉동 유리행과 열을 추가합니다행과 열의 크기를 자동으로 조정합니다암호로 워크시트를 암호화하세요그룹화 및 그룹 해제이미지 추가, 추출 및 삭제C#으로 Excel 차트 생성하기세포 범위.NET에서 Excel 값을 작성하기C#에서 Excel 데이터 가져오기셀 범위 정렬트림 셀 범위클리어 셀복사 셀하이퍼링크 설정셀 병합 및 병합 해제셀 글꼴 및 크기세포 경계 및 정렬배경 패턴 및 색상조건부 서식수학 함수댓글 추가셀 데이터 서식 설정C#에서 Excel 파일 편집문제 해결문제 해결 가이드IronXL에 라이선스 키를 적용하세요파일 크기 제한Excel의 제한 사항: 문자열 목록에 대한 데이터 유효성 검사자주 묻는 질문IronXL - 보안 CVE예외 메시지Web.config에서 라이선스 키 설정하기제품 업데이트변경 로그주요 이정표주요 성과: 실적주요 성과: 향상비디오 튜토리얼API 참조 이 페이지에서 최소 워크플로우 (5단계)Excel C# 라이브러리에는 어떻게 액세스합니까?Excel 파일을 어떻게 로드하나요?Excel 워크시트를 어떻게 여나요?워크시트에서 데이터를 어떻게 가져오나요? 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/sections/three_column_docs_page_structure.php Line: 71 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/views/products/how-to/index.php Line: 2 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/Howto.php Line: 31 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/sections/three_column_docs_page_structure.php Line: 71 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/views/products/how-to/index.php Line: 2 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/Howto.php Line: 31 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 라이선스 보기