Как да обединим множество XLSX файлов
Sheetize XLSX Merger за .NET предоставя прост, но мощен API за комбиниране на множество Excel работни книги в една, като запазва всички листове, диаграми и форматиране. Това е полезно, когато трябва да съберете отчети, агрегирате данни или създадете главен файл за разпространение.
Основни функции
Обединяване на множество XLSX файлове
Комбинира произволен брой XLSX работни книги в една единствена. Всеки източник запазва оригиналните си имена на листове (или могат да се преименуват) в обединения резултат.
Запазване на форматирането и обектите
Всички стилове на клетки, формули, таблици, диаграми и изображения остават непроменени след обединяването.
Поддръжка на стрийминг
Обработва големи работни книги в стрийминг режим, за да поддържа ниска консумация на памет, идеално за пакетно обединяване на множество файлове.
Подробни инструкции
Работен процес за обединяване на XLSX
За да обедините няколко XLSX файла с Sheetize, следвайте тези стъпки:
- Инициализирайте обединителя: Създайте инстанция на
SpreadsheetMerger. - Конфигурирайте опциите: Задайте
SaveOptions, като път до изходния файл и незадължителни префикси за имена на листове. - Посочете изходните пътища: Предайте масив от пътища към изходните XLSX файлове.
- Изпълнете обединяването: Извикайте
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 файлове безпроблемно, независимо дали се нуждаете от бърз скрипт или от услуга в продукционна среда, която консолидира хиляди електронни таблици дневно.