Как да обединим множество XLSX файлов

Sheetize XLSX Merger за .NET предоставя прост, но мощен API за комбиниране на множество Excel работни книги в една, като запазва всички листове, диаграми и форматиране. Това е полезно, когато трябва да съберете отчети, агрегирате данни или създадете главен файл за разпространение.

Основни функции

Обединяване на множество XLSX файлове

Комбинира произволен брой XLSX работни книги в една единствена. Всеки източник запазва оригиналните си имена на листове (или могат да се преименуват) в обединения резултат.

Запазване на форматирането и обектите

Всички стилове на клетки, формули, таблици, диаграми и изображения остават непроменени след обединяването.

Поддръжка на стрийминг

Обработва големи работни книги в стрийминг режим, за да поддържа ниска консумация на памет, идеално за пакетно обединяване на множество файлове.

Подробни инструкции

Работен процес за обединяване на XLSX

За да обедините няколко XLSX файла с Sheetize, следвайте тези стъпки:

  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 файлове безпроблемно, независимо дали се нуждаете от бърз скрипт или от услуга в продукционна среда, която консолидира хиляди електронни таблици дневно.

 Български