วิธีแปลง 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
.