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# รหัสเพื่อลบมุมมองแพนแยก