วิธีแปลง TXT เป็น Excel โดยใช้ C#

วิธีแปลง TXT เป็น Excel โดยใช้ C#

Converting TXT ไฟล์ในรูปแบบ Excel ช่วยให้ได้ง่ายต่อการทํางานกับข้อมูลข้อความที่โครงสร้างหรือ semi-structured ในสภาพแวดล้อมของแผ่นสเปรย์ ด้วย Aspose.Cells สําหรับ .NET ผู้พัฒนาสามารถโหลดและแปลงไฟล์ข้อความเรียบเป็นรูปแบบของ Excel (.xlsx) โดยไม่ต้องใช้ Microsoft Excel.

ทําไมแปลง TXT ไปยัง Excel?

  • การปรับปรุงโครงสร้างข้อมูล:- แปลงข้อความที่เรียบง่ายไปเป็นรูปแบบที่สนับสนุนการจัดระเบียบตามเซลล์สูตรและรูปแบบ.

  • อัตโนมัต:- การประมวลผลไฟล์ข้อความแบบอัตโนมัติในแผ่นสเปรย์สําหรับการรายงานหรือวิเคราะห.

  • การรวมพร้อม:- ง่ายต่อการรวมข้อมูล TXT ในแอพ .NET สําหรับการส่งออกการแบ่งปันหรือการประมวลผล.

คู่มือขั้นตอนเพื่อแปลง TXT ไปยัง Excel

ขั้นตอน 1: ติดตั้ง Aspose.Cells via NuGet

ติดตั้งห้องสมุดจาก NuGet:

dotnet add package Aspose.Cells

ขั้นตอน 2: การตั้งค่าใบอนุญาต Aspose.Cells

กําหนดใบอนุญาตเพื่อเข้าถึงคุณสมบัติเต็มรูปแบบ:

Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");

ขั้นตอนที่ 3: ดาวน์โหลดไฟล์ TXT

สร้างหนังสือทํางานใหม่โดยการโหลด .txt ไฟล:

Workbook workbook = new Workbook("input.txt");

ขั้นตอนที่ 4: เนื้อหา TXT ได้รับการลงทะเบียนเป็น Spreadsheet

เนื้อหาข้อความจะถอดออกโดยอัตโนมัติและวางไว้ในเซลล์แผ่นงาน.

ขั้นตอน 5: เก็บเป็น Excel

ส่งข้อความที่โหลดเป็นไฟล์ Excel:

workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);

ปัญหาทั่วไปและข้อกําหนด

1. ไฟล์ที่ไม่ได้โหลดได้อย่างเหมาะสม

  • โซลูชัน: ให้แน่ใจว่า .txt เส้นทางไฟล์ที่ถูกต้องและเนื้อหาจะถูกแบบฟอร์มอย่างถูกต้องด้วย Delimiters (tabs, commas, ฯลฯ.).

2. การกําหนดค่าข้อผิดพลาด

  • โซลูชัน: โปรดพิจารณาการประมวลผลไฟล์ข้อความก่อนหรือใช้โลโก้การพาร์จแบบกําหนดเองก่อนที่จะโหลดลงในหนังสือทํางาน.

3. บันทึกข้อผิดพลาดแบบฟอร์ม

  • โซลูชัน: ตรวจสอบว่าคุณใช้ที่เหมาะสม SaveFormat เมื่อส่งออกไปยัง .xlsx.
 แบบไทย