
Електронні таблиці Excel є поширеним форматом для зберігання та організації даних, що робить їх незамінними для бізнесу та окремих осіб. Незалежно від того, чи аналізуєте ви фінансові дані, генеруєте звіти або маніпулюєте наборами даних, можливість роботи з файлами Excel у ваших C# додатках часто є необхідною.
Aspose.Cells для .NET — це потужна бібліотека, яка спрощує маніпуляцію файлами Excel у C#. У цьому блозі ми розглянемо, як читати файли Excel за допомогою C# у .NET додатку, надаючи покрокову інструкцію, щоб допомогти вам розпочати.
Зміст
- C# API для читання файлів Excel
- Читання даних з файлу Excel у C#
- Читання конкретного аркуша в файлі Excel
C# API для читання файлів Excel
Щоб читати дані з аркушів Excel, ми будемо використовувати Aspose.Cells для .NET. Цей багатофункціональний API дозволяє вам легко створювати та маніпулювати файлами Excel. Ви можете завантажити його з розділу завантажень або встановити через NuGet.
PM> Install-Package Aspose.Cells
Читання даних з файлу Excel у C#
У файлах Excel дані зберігаються в комірках, кожна з яких ідентифікується за своїм ім’ям (наприклад, A1, B3) або за індексами рядка та стовпця. Збірна цих комірок утворює аркуш, а файл Excel може містити один або кілька аркушів. Разом усі аркуші складають робочий зошит. Aspose.Cells для .NET дотримується цих назв для маніпуляції файлами Excel.
Ось кроки для читання файлу Excel та витягнення даних у C#:
- Завантажте файл Excel, використовуючи клас Workbook.
- Створіть екземпляр класу WorksheetCollection та посилайтеся на аркуші, використовуючи Workbook.Worksheets.
- Пройдіть через усі аркуші в колекції:
- Отримайте посилання на кожен аркуш у об’єкті Worksheet.
- Порахуйте кількість рядків і стовпців з даними в аркуші.
- Пройдіть через рядки та вкладений цикл через стовпці.
- Прочитайте дані з кожної комірки, використовуючи властивість Worksheet.Cells[i, j].Value.
Ось зразок коду, який демонструє, як читати файл Excel у C#:
Після виконання наведеного вище зразка коду вивід консолі відобразить дані, витягнуті з файлу Excel:

Читання файлу Excel у C#
Читання конкретного аркуша Excel
Якщо вам потрібно лише прочитати конкретний аркуш у файлі Excel, ви можете виконати ці кроки:
- Завантажте файл Excel, використовуючи клас Workbook.
- Отримайте посилання на потрібний аркуш, використовуючи Workbook.Worksheets[index].
- Порахуйте кількість рядків і стовпців з даними в аркуші.
- Пройдіть через рядки та вкладений цикл через стовпці.
- Прочитайте дані з кожної комірки, використовуючи властивість Worksheet.Cells[i, j].Value.
Ось зразок коду для читання даних з конкретного аркуша в C#:
Отримайте безкоштовний API для читання даних Excel
Ви можете використовувати Aspose.Cells для .NET для читання файлів Excel без обмежень оцінки, отримавши безкоштовну тимчасову ліцензію.
Висновок
Читання файлів Excel у C# за допомогою Aspose.Cells для .NET — це простий і ефективний процес. Цей потужний API надає всебічний набір функцій для роботи з усіма аспектами маніпуляції файлами Excel у ваших .NET додатках. Незалежно від того, чи потрібно вам витягнути дані, відформатувати аркуші чи виконати складні завдання, Aspose.Cells робить процес безперешкодним і допомагає вам досягти ваших цілей, пов’язаних з Excel, без зусиль.
Досліджуйте більше функцій Aspose.Cells для .NET через документацію. Якщо у вас є запитання, не соромтеся звертатися через наш форум.