Kata ke Excel C#

Terkadang Anda mungkin perlu mengonversi dokumen Word dalam format DOC atau DOCX ke spreadsheet Excel dalam format XLS atau XLSX. Baik Anda berurusan dengan tabel, daftar, atau data terstruktur apa pun di dokumen Word, kemampuan untuk mengonversinya dengan lancar ke dalam format Excel dapat menghemat waktu dan meningkatkan pengorganisasian data. Dalam postingan blog ini, kita akan mempelajari cara mengonversi format Word DOCX ke Excel XLSX dalam C#.

Konverter Word ke Excel - Instalasi C# API

Dokumen Word dapat dengan mudah diekspor ke lembar kerja Excel di C# dengan menginstal Conholdate.Total for .NET. Anda dapat menggunakan plugin NuGet Package Manager atau menjalankan perintah instalasi NuGet berikut:

PM> NuGet\Install-Package Conholdate.Total

Konversi Word ke Excel di C#

Anda dapat mengonversi dokumen Word ke spreadsheet Excel di C# dengan mengikuti langkah-langkah di bawah ini:

  • Muat dokumen Word sumber dengan kelas Document.
  • Konversikan format DOCX ke HTML sebagai file perantara menggunakan metode Save().
  • Muat file HTML perantara menggunakan kelas Workbook.
  • Tulis file keluaran Excel XLSX menggunakan enumerasi SaveFormat.

Contoh kode di bawah ini menunjukkan cara mengonversi Word DOCX ke Excel XLSX di C#:

// Muat dokumen masukan Word
Aspose.Words.Document document = new Aspose.Words.Document("WordToExcel.docx");

// Simpan dokumen dalam format HTML
document.Save("html_output.html", Aspose.Words.SaveFormat.Html);

// Muat file HTML dalam contoh Buku Kerja
Aspose.Cells.Workbook book = new Aspose.Cells.Workbook("html_output.html");

// Simpan dokumen masukan sebagai file XLSX Excel
book.Save("WordToExcel.xlsx", Aspose.Cells.SaveFormat.Xlsx);

Mengapa Mengonversi Dokumen Word ke Lembar Kerja Excel di C#?

Konversi format Word ke Excel dapat berguna dalam berbagai skenario. Di sini kita akan membahas beberapa di antaranya:

Organisasi Data: Dokumen Word mungkin berisi tabel atau daftar data yang dapat diatur dan dimanipulasi dengan lebih baik di Excel. Excel menyediakan alat yang lebih canggih untuk menyortir, memfilter, dan menganalisis data.

Analisis Data: Excel adalah alat yang ampuh untuk analisis data. Mengonversi data dari Word ke Excel memungkinkan Anda melakukan penghitungan, membuat bagan, dan menggunakan fungsi yang tidak tersedia atau sefleksibel di Word.

Data Keuangan: Data keuangan, seperti anggaran, pengeluaran, atau angka pendapatan, bisa dikelola dan dianalisis secara lebih efektif di Excel, tempat Anda bisa menggunakan fungsi dan rumus untuk melakukan penghitungan dan membuat model keuangan.

Validasi Data: Excel menyediakan alat untuk validasi data dan pengecekan kesalahan yang dapat membantu memastikan keakuratan data. Dengan mengkonversi data dari Word ke Excel, Anda dapat memanfaatkan fitur-fitur tersebut.

Visualisasi Data: Excel menyediakan kemampuan pembuatan bagan dan grafik tingkat lanjut. Jika Anda memiliki data di Word yang ingin Anda visualisasikan, mengonversinya ke Excel memungkinkan Anda membuat representasi visual yang lebih canggih dan dapat disesuaikan.

Lisensi Evaluasi Gratis

Anda dapat meminta lisensi sementara gratis untuk mengevaluasi API tanpa batasan evaluasi apa pun.

Menyimpulkan

Dalam panduan ini, kami telah mempelajari proses mengonversi dokumen Word seperti DOCX ke spreadsheet Excel dalam format XLSX menggunakan C#. Kemampuan ini sangat berguna ketika berhadapan dengan beragam format data dalam konteks bisnis atau pemrosesan data. Namun, Anda dapat mengimprovisasi konversi ini dengan memperkenalkan variasi berbeda seperti menulis file perantara ke aliran dan kemudian membacanya, melindungi atau mengenkripsi keluaran buku kerja Excel, dll. Anda dapat dengan mudah mendiskusikan pertanyaan Anda dengan kami dengan menulis kepada kami di [ forum5.

FAQ

Bisakah saya mengonversi halaman tertentu dari dokumen Word ke file Excel menggunakan C#?

Ya, Anda dapat mengonversi halaman tertentu dari dokumen Word dengan menentukan nomor halaman satu per satu atau menyebutkan rentang halaman dokumen sumber yang akan dikonversi.

Apakah saya perlu menginstal aplikasi MS Office agar dapat menggunakan fitur ini?

Tidak, Anda tidak perlu menginstal MS Office atau aplikasi tambahan lainnya untuk menggunakan fitur ini di lingkungan Anda.

Bisakah saya mengonversi beberapa dokumen Word ke Excel di C# sekaligus?

Ya, Anda dapat memproses file sebanyak yang Anda perlukan, tetapi pastikan setiap thread mengakses file yang berbeda sehingga data tidak tertimpa atau rusak.

Lihat juga