여러 개의 XLSX 파일을 병합하는 방법

Sheetize XLSX Merger for .NET은 여러 Excel 워크북을 하나로 결합하면서 모든 워크시트, 차트 및 서식을 그대로 유지하는 간단하면서도 강력한 API를 제공합니다. 보고서를 통합하거나 데이터를 집계하거나 배포용 마스터 파일을 생성해야 할 때 유용합니다.

주요 기능

여러 XLSX 파일 병합

원하는 만큼의 XLSX 워크북을 하나의 워크북으로 결합합니다. 각 원본 파일은 병합된 결과에서도 원래 시트 이름을 유지하거나 옵션에 따라 이름을 바꿀 수 있습니다.

형식 및 객체 보존

셀 스타일, 수식, 테이블, 차트, 이미지 등 모든 요소가 병합 후에도 그대로 유지됩니다.

스트리밍 지원

대용량 워크북을 스트리밍 방식으로 처리하여 메모리 사용량을 최소화합니다. 많은 파일을 일괄 병합할 때 이상적입니다.

상세 안내

XLSX 병합 워크플로우

Sheetize를 사용해 여러 XLSX 파일을 병합하려면 다음 단계를 따르세요:

  1. 머거 초기화: SpreadsheetMerger 인스턴스를 생성합니다.
  2. 옵션 설정: 출력 파일 경로와 시트 이름 접두사 등 SaveOptions를 지정합니다.
  3. 소스 경로 제공: 병합할 XLSX 파일 경로 배열을 전달합니다.
  4. 병합 실행: 준비된 옵션으로 Process 메서드를 호출합니다.

예시 – 세 개의 XLSX 파일을 하나로 병합

using Sheetize;

var loadOptions = new LoadOptions();
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\MergedWorkbook.xlsx"
};

SpreadsheetMerger.Process(loadOptions, saveOptions, new string[]
{
    "Baby_growth_tracker.xlsx",
    "Bills_to_pay.xlsx",
    "Financial_summary.xlsx",
});

확장된 형식 지원

  • Sheetize는 CSV, TSV, HTML 내보내기 파일도 병합할 수 있으며, 이를 단일 XLSX 워크북으로 변환합니다.

이러한 기능을 통해 Sheetize는 간단한 스크립트든 수천 개의 스프레드시트를 일일이 합쳐야 하는 프로덕션 서비스든, XLSX 병합을 손쉽게 처리할 수 있도록 도와줍니다.

 한국어