Вот пример использования библиотеки EPPlus на C# для работы с файлами Excel:
using OfficeOpenXml;
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
// Create a new Excel package
using (ExcelPackage package = new ExcelPackage())
{
// Add a new worksheet to the Excel package
ExcelWorksheet worksheet = package.Workbook.Worksheets.Add("Sheet1");
// Set cell values
worksheet.Cells["A1"].Value = "Hello";
worksheet.Cells["B1"].Value = "World!";
// Save the Excel package to a file
FileInfo file = new FileInfo("example.xlsx");
package.SaveAs(file);
}
Console.WriteLine("Excel file created successfully.");
Console.ReadLine();
}
}
В этом примере мы сначала импортируем библиотеку EPPlus и создаем новый пакет Excel, используя класс ExcelPackage. Затем мы добавляем в пакет новый лист, используя метод Add. Далее мы устанавливаем значения ячеек «A1» и «B1», используя свойство Valueобъекта ExcelRange. Наконец, мы сохраняем пакет Excel в файл, используя метод SaveAs.
Это базовый пример, но EPPlus предоставляет множество других методов и функций для работы с файлами Excel, таких как форматирование ячеек, применение формул, чтение данных из существующих файлов и многое другое. Вы можете изучить документацию EPPlus и примеры для более продвинутого использования.