บางครั้งคุณอาจต้องแปลงเอกสาร Word ในรูปแบบ DOC หรือ DOCX เป็นสเปรดชีต Excel ในรูปแบบ XLS หรือ XLSX ไม่ว่าคุณจะจัดการกับตาราง รายการ หรือข้อมูลที่มีโครงสร้างใดๆ ในเอกสาร Word ความสามารถในการแปลงเป็นรูปแบบ Excel ได้อย่างราบรื่นจะช่วยประหยัดเวลาและปรับปรุงการจัดระเบียบข้อมูลได้ ในบล็อกโพสต์นี้ เราจะสำรวจวิธีแปลงรูปแบบ Word DOCX เป็นรูปแบบ Excel XLSX ใน C#
ตัวแปลง Word เป็น Excel - การติดตั้ง C# API
เอกสาร Word สามารถส่งออกไปยังแผ่นงาน Excel ใน C# ได้อย่างง่ายดายโดยการติดตั้ง Conholdate.Total for .NET คุณสามารถใช้ปลั๊กอิน NuGet Package Manager หรือรันคำสั่งการติดตั้ง NuGet ต่อไปนี้:
PM> NuGet\Install-Package Conholdate.Total
แปลง Word เป็น Excel ใน C#
คุณสามารถแปลงเอกสาร Word เป็นสเปรดชีต Excel ใน C# ได้โดยทำตามขั้นตอนด้านล่าง:
- โหลดเอกสาร Word ต้นฉบับด้วยคลาส Document
- แปลง DOCX เป็นรูปแบบ HTML เป็นไฟล์ตัวกลางโดยใช้เมธอด Save()
- โหลดไฟล์ HTML ตัวกลางโดยใช้คลาสสมุดงาน
- เขียนไฟล์เอาต์พุต Excel XLSX โดยใช้การแจงนับ SaveFormat
โค้ดตัวอย่างด้านล่างแสดงวิธีแปลง Word DOCX เป็น Excel XLSX ใน C#:
// โหลดเอกสาร Word อินพุต
Aspose.Words.Document document = new Aspose.Words.Document("WordToExcel.docx");
// บันทึกเอกสารในรูปแบบ HTML
document.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// โหลดไฟล์ HTML ในอินสแตนซ์ของสมุดงาน
Aspose.Cells.Workbook book = new Aspose.Cells.Workbook("html_output.html");
// บันทึกเอกสารอินพุตเป็นไฟล์ XLSX Excel
book.Save("WordToExcel.xlsx", Aspose.Cells.SaveFormat.Xlsx);
เหตุใดจึงแปลงเอกสาร Word เป็นแผ่นงาน Excel ใน C#
การแปลงรูปแบบ Word เป็น Excel จะมีประโยชน์ในสถานการณ์ต่างๆ ที่นี่เราจะพูดถึงสิ่งเหล่านี้บางส่วน:
การจัดระเบียบข้อมูล: เอกสาร Word อาจมีตารางหรือรายการข้อมูลที่สามารถจัดระเบียบและจัดการได้ดีขึ้นใน Excel Excel มีเครื่องมือที่มีประสิทธิภาพมากขึ้นสำหรับการเรียงลำดับ การกรอง และการวิเคราะห์ข้อมูล
การวิเคราะห์ข้อมูล: Excel เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการวิเคราะห์ข้อมูล การแปลงข้อมูลจาก Word เป็น Excel ช่วยให้คุณสามารถคำนวณ สร้างแผนภูมิ และใช้ฟังก์ชันที่ไม่พร้อมใช้งานหรือมีความยืดหยุ่นใน Word
ข้อมูลทางการเงิน: ข้อมูลทางการเงิน เช่น งบประมาณ ค่าใช้จ่าย หรือตัวเลขรายได้ สามารถจัดการและวิเคราะห์ได้อย่างมีประสิทธิภาพมากขึ้นใน Excel ซึ่งคุณสามารถใช้ฟังก์ชันและสูตรในการคำนวณและสร้างแบบจำลองทางการเงินได้
การตรวจสอบข้อมูล: Excel มีเครื่องมือสำหรับการตรวจสอบข้อมูลและการตรวจสอบข้อผิดพลาดที่สามารถช่วยรับรองความถูกต้องของข้อมูล ด้วยการแปลงข้อมูลจาก Word เป็น Excel คุณสามารถใช้ประโยชน์จากฟีเจอร์เหล่านี้ได้
การแสดงข้อมูล: Excel มีความสามารถในการสร้างแผนภูมิและการสร้างกราฟขั้นสูง หากคุณมีข้อมูลใน Word ที่คุณต้องการแสดงเป็นภาพ การแปลงเป็น Excel จะช่วยให้คุณสร้างการแสดงภาพที่ซับซ้อนและปรับแต่งได้มากขึ้น
ใบอนุญาตการประเมินผลฟรี
คุณสามารถขอ [ใบอนุญาตชั่วคราวฟรี] เพื่อประเมิน API โดยไม่มีข้อจำกัดในการประเมิน
สรุป
ในคู่มือนี้ เราได้อธิบายขั้นตอนการแปลงเอกสาร Word เช่น DOCX เป็นสเปรดชีต Excel ในรูปแบบ XLSX โดยใช้ C# ความสามารถนี้มีประโยชน์อย่างยิ่งเมื่อต้องจัดการกับรูปแบบข้อมูลที่หลากหลายในธุรกิจหรือบริบทการประมวลผลข้อมูล อย่างไรก็ตาม คุณสามารถปรับแต่งการแปลงนี้ได้โดยการแนะนำรูปแบบต่างๆ เช่น การเขียนไฟล์ตัวกลางลงในสตรีมแล้วอ่านมัน การป้องกันหรือเข้ารหัสสมุดงาน Excel เอาท์พุต ฯลฯ คุณสามารถหารือเกี่ยวกับข้อสงสัยของคุณกับเราได้อย่างง่ายดายโดยเขียนถึงเราที่ [ ฟอรั่ม5.
คำถามที่พบบ่อย
ฉันสามารถแปลงหน้าเฉพาะของเอกสาร Word เป็นไฟล์ Excel โดยใช้ C# ได้หรือไม่
ได้ คุณสามารถแปลงหน้าเฉพาะของเอกสาร Word ได้โดยระบุหมายเลขหน้าทีละหน้าหรือระบุช่วงหน้าของเอกสารต้นฉบับสำหรับการแปลง
ฉันจำเป็นต้องติดตั้งแอปพลิเคชัน MS Office เพื่อใช้งานฟีเจอร์นี้ในส่วนของฉันหรือไม่
ไม่ คุณไม่จำเป็นต้องติดตั้ง MS Office หรือแอปพลิเคชันเพิ่มเติมอื่นใดเพื่อทำงานกับฟีเจอร์นี้ในสภาพแวดล้อมของคุณ
ฉันสามารถแปลงเอกสาร Word หลายรายการเป็น Excel ใน C# พร้อมกันได้หรือไม่
ใช่ คุณสามารถประมวลผลไฟล์ได้มากเท่าที่คุณต้องการ แต่เพียงให้แน่ใจว่าแต่ละเธรดเข้าถึงไฟล์ที่แตกต่างกัน เพื่อไม่ให้ข้อมูลถูกเขียนทับหรือเสียหาย