Read data in Excel files using C#

Excel spreadsheets adalah format umum untuk menyimpan dan mengatur data, menjadikannya alat penting untuk bisnis dan individu sama. apakah Anda menganalisis data keuangan, menghasilkan laporan, atau memanipulasi set data, mampu bekerja dengan file Excel dalam aplikasi C# Anda adalah penting.

Aspose.Cells untuk .NET adalah perpustakaan yang kuat yang memudahkan manipulasi file Excel dalam C#. Dalam posting blog ini, kami akan mengeksplorasi bagaimana membaca file Excel menggunakan C# dalam aplikasi .NET, memberikan panduan langkah demi langkah untuk membantu Anda memulai.

Jadual Konten

C# API untuk Membaca File Excel

To read data from Excel sheets, we will utilize Aspose.Cells untuk .NET. This feature-rich API allows you to create and manipulate Excel files effortlessly. You can download it from the Download bagian or install it via NUGET.

PM> Install-Package Aspose.Cells

Baca Data dari File Excel dalam C#

Dalam file Excel, data disimpan dalam sel, masing-masing diidentifikasi dengan namanya (misalnya, A1, B3) atau dengan indikasi baris dan kolom. Sebuah koleksi sel-sel ini membentuk lembar kerja**, dan file Excel mungkin mengandung satu atau lebih lembar kerja. Bersama-sama, semua lembar kerja membentuk lembar kerja**.

Berikut adalah langkah-langkah untuk membaca file Excel dan mengekstrak data dalam C#:

  • Load the Excel file using the Buku Kerja class.
  • Create an instance of the Pekerjaan Koleksi class and reference the worksheets using Buku kerja.Worksheets.
  • Berjalan melalui semua lembar kerja dalam koleksi:- Get a reference to each worksheet in a Lembaran Kerja object.
  • Menghitung baris data dan kolom di lembar kerja.
  • Melompat melalui baris dan bergelombang melalui kolom.
  • Read data from each cell using the [Bagian kerja.Cellsi, j dan nilai property.

Berikut adalah sampel kode yang menunjukkan bagaimana membaca file Excel dalam C#:

Setelah menjalankan sampel kode di atas, output konsol akan menampilkan data yang dikeluarkan dari file Excel:

Reading data in the worksheets of Excel file in C#

Reading an Excel File in C#

Read a Specific Excel Sheet

Jika Anda hanya perlu membaca lembar kerja tertentu dalam file Excel, Anda dapat mengikuti langkah-langkah berikut:

  • Load the Excel file using the Buku Kerja class.
  • Get a reference to the desired worksheet using [Buku kerja.WorksheetsIndeks yang.
  • Menghitung baris data dan kolom di lembar kerja.
  • Melompat melalui baris dan bergelombang melalui kolom.
  • Read data from each cell using the [Bagian kerja.Cellsi, j dan nilai property.

Berikut adalah sampel kode untuk membaca data dari lembar kerja tertentu dalam C#:

Dapatkan API Gratis untuk Membaca Data Excel

You can use Aspose.Cells for .NET to read Excel files without evaluation limitations by obtaining a lisensi sementara gratis.

Kesimpulan

Membaca file Excel dalam C# menggunakan Aspose.Cells untuk .NET adalah proses yang mudah dan efisien. API yang kuat ini menyediakan satu set fitur yang komprehensif untuk menangani semua aspek manipulasi file Excel dalam aplikasi .NET Anda. Apakah Anda perlu untuk mengekstrak data, lembaran format, atau melakukan tugas lanjutan, Aspose.Cells membuat proses yang mudah dan membantu Anda mencapai tujuan yang berkaitan dengan Excel dengan mudah.

Explore more features of Aspose.Cells for .NET through the Dokumentasi. If you have any questions, feel free to reach out via our Forum.

Sumber Daya Tambahan

Untuk pengembang yang ingin menerapkan solusi, berikut adalah beberapa wawasan tambahan:

  • Bagaimana untuk membaca data dari Excel Sheet menggunakan C#: Ini penting untuk mengintegrasikan data Excel ke dalam aplikasi Anda.
  • Bagaimana untuk membaca Excel File dalam ASP.NET menggunakan C#: Pendekatan terperinci untuk aplikasi web.
  • .NET Core Excel Reader: Ketahui cara memanfaatkan ini dalam proyek-proyek inti .NET Anda.
  • .NET Excel Reader: Mengeksplorasi metode yang disesuaikan untuk aplikasi .NET tradisional.
  • .NET Membaca File Excel: Gambaran keseluruhan teknik untuk menangani file Excel di lingkungan .NET.

More in this category