วิธีแปลง TXT เป็น Excel โดยใช้ C#
วิธีแปลง TXT เป็น Excel โดยใช้ C#
การแปลงไฟล์ TXT ไปยังรูปแบบ Excel ช่วยให้ง่ายต่อการทํางานกับข้อมูลข้อความที่โครงสร้างหรือ semi-โครงสร้างในสภาพแวดล้อมของแผ่นแถบ ด้วย 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
.