Microsoft® การแยกไฟล์ Excel via .NET

แยกเอกสาร Excel เดี่ยวออกเป็นไฟล์ต่างๆ โดยใช้รหัส C# ภายในแอปพลิเคชันที่ใช้ .NET

 

.NET เอ็กเซล ไลบรารี่ สามารถแยกเอกสาร Excel ออกเป็นหลายสเปรดชีตภายในแอปพลิเคชันที่ใช้ .NET รูปแบบไฟล์ที่รองรับได้แก่ XLS, XLSX, XLSB, XLSM, ODS

แยกเอกสาร Excel ออกเป็นหลายไฟล์

วิธีที่ง่ายที่สุดในการแบ่งแผ่นงานไฟล์ Excel อย่างชาญฉลาดคือการเข้าถึงแผ่นงานทั้งหมดผ่านทาง ใบงาน , วนซ้ำแต่ละชีตแล้วเรียก สำเนา วิธี. ในที่สุดก็บันทึกลงในเส้นทางที่ระบุ

  • โหลดไฟล์ Excel ด้วยเส้นทางแบบเต็มโดยใช้ ชั้นเรียนสมุดงาน .
  • วนซ้ำแต่ละแผ่น
  • สร้างวัตถุคลาสสมุดงานใหม่
  • คัดลอกแผ่นงานผ่าน วิธีการคัดลอก
  • เรียกใช้เมธอด Save() และส่งชื่อไฟล์ (เส้นทางแบบเต็ม) ที่มี SaveFormat ที่เกี่ยวข้อง
C# โค้ดแยกไฟล์ Excel
 

แยกแผ่นงาน Excel ออกเป็นบานหน้าต่าง

หากต้องการแยกหน้าต่างเวิร์กชีตออกเป็นบานหน้าต่าง API จัดให้ วิธีการแยก ของคลาสเวิร์กชีตที่ให้มุมมองแบบแยกของเวิร์กชีต หากต้องการลบแยกมุมมอง API จัดให้ วิธีการ RemoveSplit . ในที่สุดก็บันทึกลงในเส้นทางที่ระบุ

C# รหัสสำหรับแยกหน้าต่างแผ่นงาน Excel
C# โค้ดลบมุมมอง Pan แบบแยกส่วน