IRONSOFTWAREHOME
C#에서 Excel 스프레드시트 내보내기
using IronXL;

// Create new Excel WorkBook document
WorkBook workBook = WorkBook.Create();

// Create a blank WorkSheet
WorkSheet workSheet = workBook.CreateWorkSheet("new_sheet");

// Add data and styles to the new worksheet
workSheet["A1"].Value = "Hello World";
workSheet["A2"].Style.BottomBorder.SetColor("#ff6600");

// Save the excel file as XLS, XLSX, XLSM, CSV, TSV, JSON, XML, HTML
workBook.SaveAs("sample.xls");
workBook.SaveAs("sample.xlsx");
workBook.SaveAs("sample.tsv");

// Save the excel file as CSV
workBook.SaveAsCsv("sample.csv");

// Save the excel file as JSON
workBook.SaveAsJson("sample.json");

// Save the excel file as XML
workBook.SaveAsXml("sample.xml");

// Export the excel file as HTML
workBook.ExportToHtml("sample.html");
Imports IronXL

' Create new Excel WorkBook document
Dim workBook As WorkBook = WorkBook.Create()

' Create a blank WorkSheet
Dim workSheet As WorkSheet = workBook.CreateWorkSheet("new_sheet")

' Add data and styles to the new worksheet
workSheet("A1").Value = "Hello World"
workSheet("A2").Style.BottomBorder.SetColor("#ff6600")

' Save the excel file as XLS, XLSX, XLSM, CSV, TSV, JSON, XML, HTML
workBook.SaveAs("sample.xls")
workBook.SaveAs("sample.xlsx")
workBook.SaveAs("sample.tsv")

' Save the excel file as CSV
workBook.SaveAsCsv("sample.csv")

' Save the excel file as JSON
workBook.SaveAsJson("sample.json")

' Save the excel file as XML
workBook.SaveAsXml("sample.xml")

' Export the excel file as HTML
workBook.ExportToHtml("sample.html")
NuGet Download
PM > Install-Package IronXL.Excel
C#에서 Excel 스프레드시트 내보내기

C#에서 Excel 스프레드시트 내보내기

IronXL은 다양한 형식으로 Excel 파일을 저장하는 것을 쉽게 만들어 주며, 데이터를 공유하고 통합하는 데 유용한 도구입니다. 개발자는 다양한 보고 요구사항을 신속하게 처리할 수 있습니다. 여러 형식에 대한 지원으로 복잡한 변환의 필요성을 제거합니다. 최소한의 코드로 많은 응용 프로그램과 작동하는 잘 구조화되고 스타일 완비된 파일을 생성할 수 있습니다. HTML이나 JSON과 같은 형식으로 내보내는 것은 Excel 데이터를 웹 앱 및 API에 통합하는 것을 단순화합니다. 이는 프로세스를 효율화하고 시간을 절약하며 개발자의 생산성을 높입니다.

WorkBook.Create 메서드는 빈 Excel 워크북을 초기화하여 데이터 조작의 기초 역할을 합니다. 새로운 "new_sheet" 제목의 워크시트를 추가하며, 셀 A1"Hello World" 값을 설정합니다. 이는 프로그래미적으로 특정 셀에 데이터를 채울 수 있는 기능을 보여주며, 이는 동적 보고서나 템플릿을 생성하는 데 필요합니다.

다음으로, 셀 A1의 배경색을 Style.BackgroundColor 속성을 사용하여 사용자 정의하고 시각적 강조를 추가합니다. 이 단계는 IronXL의 강력한 스타일링 기능을 강조하며, 개발자가 Excel 파일의 가독성을 향상시킬 수 있도록 합니다.

그런 다음 SaveAs 메서드를 사용하여 Excel 및 기타 스프레드시트 응용 프로그램과의 호환성을 보장하기 위해 워크북을 .xlsx 형식으로 저장합니다. 마지막으로, ExportToHtml 메서드는 워크북을 HTML 파일로 변환하여 웹 기반 보고서나 대시보드에 데이터를 접근 가능하게 합니다. 이 간소화된 프로세스는 유연성과 효율성을 결합하며 IronXL이 Excel 작업을 처리하는 데 있어 다재다능함을 보여줍니다.

예제 및 샘플 코드, 파일을 포함한 사용 가이드를 보려면 여기를 클릭하십시오.
.

GitHub에서 보기

시작할 준비 되셨나요?

Nuget Downloads 2,237,574버전:2026.9방금 출시

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일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.