Руководство по объединению файлов XLSM
Введение
В этом уроке мы рассмотрим, как объединить файлы XLSM (книга Excel с поддержкой макросов). GroupDocs.Merger — это мощная библиотека, которая позволяет разработчикам манипулировать форматами документов, включая программное слияние, разделение и изменение файлов.
Предварительные условия
Прежде чем начать, убедитесь, что у вас есть следующее:
- GroupDocs.Merger для .NET: загрузите и установите библиотеку с сайтаздесь.
- Среда разработки: установите Visual Studio или любую совместимую среду разработки .NET.
- Файлы XLSM: подготовьте файлы XLSM, которые вы хотите объединить.
Импортировать пространства имен
Сначала включите необходимые пространства имен в свой проект .NET:
using System;
using GroupDocs.Merger;
using System.IO;
Шаг 1. Определите выходную папку и имя файла
Начните с определения выходной папки и имени объединенного файла XLSM:
string outputFolder = "YourOutputDirectory";
string outputFile = Path.Combine(outputFolder, "merged.xlsm");
Шаг 2. Загрузите и объедините файлы XLSM
Затем загрузите исходные файлы XLSM и объедините их в один файл:
// Загрузите исходный файл XLSM
using (var merger = new GroupDocs.Merger.Merger("Your Sample File"))
{
// Добавьте еще один файл XLSM для объединения.
merger.Join("Your Sample File");
// Объедините файлы XLSM и сохраните результат
merger.Save(outputFile);
}
Шаг 3. Проверьте завершение слияния
Наконец, уведомите пользователя об успешном завершении слияния и отобразите путь вывода:
Console.WriteLine("\nXLSM files merge completed successfully. \nCheck output in {0}", outputFolder);
Заключение
Вы узнали, как программно объединять файлы XLSM. Эта библиотека упрощает задачи манипулирования документами, обеспечивая эффективное объединение файлов в ваших приложениях .NET.
Часто задаваемые вопросы
Может ли GroupDocs.Merger обрабатывать большие файлы XLSM?
Да, GroupDocs.Merger эффективно обрабатывает большие файлы XLSM без проблем с производительностью.
Поддерживает ли GroupDocs.Merger другие форматы файлов, кроме XLSM?
Да, GroupDocs.Merger поддерживает различные форматы документов, такие как DOCX, PDF, PPTX и другие.
Совместим ли GroupDocs.Merger с приложениями .NET Core?
Да, GroupDocs.Merger совместим со средами .NET Framework и .NET Core.
Могу ли я объединить зашифрованные файлы XLSM с помощью GroupDocs.Merger?
Да, GroupDocs.Merger поддерживает объединение зашифрованных файлов XLSM с правильными учетными данными.
Предоставляет ли GroupDocs.Merger возможности пакетной обработки?
Да, GroupDocs.Merger позволяет выполнять пакетную обработку для одновременного объединения нескольких файлов XLSM.