Read data in Excel files using C#

Excel шифры являются общим форматом для хранения и организации данных, делая их важными инструментами для бизнеса и отдельных лиц. Независимо от того, анализируете ли вы финансовые данные, генерируете отчеты или манипулируете наборами данных, способность работать с файлами Excel в ваших приложениях C# имеет решающее значение.

Aspose.Cells для .NET является прочной библиотекой, которая упрощает манипуляцию файлами Excel в C#. В этом блоге мы рассмотрим Как читать файлы Excel на ASP.NET с использованием C #, предоставляя шаг за шагом руководство, чтобы помочь вам начать.

Таблица контента

C# API для чтения файлов Excel

Чтобы прочитать данные из Excel, мы будем использовать Aspose.Cells для .NETЭтот функциональный API позволяет создавать и манипулировать файлами Excel без труда. Скачать секцию или установить через NuGet.

PM> Install-Package Aspose.Cells

Читайте данные из файла Excel в C#

В файлах Excel данные хранятся в клетках, каждый из которых идентифицируется по своему имени (например, A1, B3) или по последовательному и колонному индексам. Коллекция этих клеток образует рабочий лист, а файл Excel может содержать один или несколько рабочих столов. Вместе, все рабочие столы составляют рабочую книгу.

Вот шаги, чтобы Читать файл Excel в C# Без OLEDB и Interop и извлечь данные с помощью .NET Excel Reader:

  • Загрузите файл Excel с помощью Рабочая книга Класс →
  • Создайте пример для WorksheetCollection Класс и ссылки на рабочие знаки, используемые Рабочая книга.Worksheets.
  • Пройдите через все рабочие страницы в коллекции:- Получите ссылку на каждый рабочий лист в Рабочий лист Объект .
  • Считайте строки данных и колонны в рабочей таблице.
  • Пробегайте по рядам и наклоняйтесь через колонны.
  • Читайте данные из каждой клетки, используя [Рабочий лист.Cellsi, j. значение и имущество .

Вот шаблон кода, который показывает, как читать файл Excel в C#:

После запуска вышеуказанного образца кода, выход консоли покажет данные, извлеченные из файла Excel:

Reading data in the worksheets of Excel file in C#

Reading an Excel File in C#

Читайте специальный Excel Sheet

Если вам нужно только прочитать определенный рабочий лист в файле Excel, вы можете выполнить следующие шаги:

  • Загрузите файл Excel с помощью Рабочая книга Класс →
  • Получите ссылку на желаемый рабочий лист с использованием [Рабочая книга.WorksheetsИндекс.
  • Считайте строки данных и колонны в рабочей таблице.
  • Пробегайте по рядам и наклоняйтесь через колонны.
  • Читайте данные из каждой клетки, используя [Рабочий лист.Cellsi, j. значение и имущество .

Вот шаблон кода для чтения данных из конкретного рабочего листа в C#:

Получите бесплатный API для чтения данных Excel

Вы можете использовать Aspose.Cells для .NET для чтения файлов Excel без ограничений оценки, получая Бесплатная временная лицензия.

Заключение

Читание файлов Excel в C# с помощью Aspose.Cells для .NET является простым и эффективным процессом. Этот мощный API предоставляет комплекс функций для управления всеми аспектами манипуляции файлами Excel в ваших приложениях .NET. Нужно ли вы извлечь данные, форматные листы или выполнять передовые задачи, Aspose.Cells делает процесс беспрепятственным и помогает вам достичь ваших целей, связанных с Excel, без труда.

Исследуйте больше функций Aspose.Cells для .NET через ДокументацияЕсли у вас есть какие-либо вопросы, будьте свободны, чтобы выйти через наш Форум.

Дополнительные ресурсы

Для разработчиков, которые хотят внедрить решения, вот несколько дополнительных представлений:

  • Как читать данные из Excel Sheet с помощью C#: Это важно для интеграции данных Excel в приложения.
  • Как читать файл Excel в ASP.NET с помощью C#: Подробный подход для веб-приложений.
  • .NET Core Excel Reader: Узнайте, как использовать это в ваших .NET core проектах с акцентом на эффективное управление.
  • .NET Excel Reader: Исследуйте методы, адаптированные для традиционных приложений .NET, обеспечивая совместимость и производительность.
  • .NET Читать файлы Excel: более широкий обзор методов обработки файлов Excel в средах .NET, включая лучшие практики и советы.

More in this category