วิธีรวมไฟล์ XLSB หลายไฟล์
Sheetize XLSB Merger for .NET ให้ API ที่ง่ายแต่ทรงพลังสำหรับการรวมเวิร์กบุ๊ค XLSB หลายไฟล์เป็นไฟล์เดียว ทั้งยังคงรักษาแผ่นงาน, แผนภูมิ, และการฟอร์แมตทั้งหมดไว้ได้อย่างครบถ้วน เหมาะสำหรับเมื่อคุณต้องการรวมรายงาน, สรุปข้อมูล, หรือเตรียมเวิร์กบุ๊คหลักสำหรับการแจกจ่าย
คุณสมบัติหลัก
รวมไฟล์ XLSB หลายไฟล์
รวมเวิร์กบุ๊ค XLSB จำนวนใดก็ได้ให้เป็นเวิร์กบุ๊คเดียวที่รวมกันเรียบร้อย ตัวรวมไฟล์จะรักษาลำดับแผ่นงานและสามารถตั้งชื่อแผ่นงานใหม่เพื่อหลีกเลี่ยงการชนกันได้ตามต้องการ
รักษาการฟอร์แมตและวัตถุต่าง ๆ
สไตล์ของเซลล์, สูตร, ตาราง, แผนภูมิและรูปภาพทั้งหมดจะคงอยู่หลังการรวมไฟล์
รองรับการสตรีม
รวมเวิร์กบุ๊คขนาดใหญ่ในโหมดสตรีมเพื่อให้การใช้หน่วยความจำน้อยที่สุด เหมาะสำหรับการประมวลผลเป็นชุดของไฟล์จำนวนมาก
คำแนะนำโดยละเอียด
ขั้นตอนการรวมไฟล์ XLSB
เพื่อรวมไฟล์ XLSB ด้วย Sheetize ให้ทำตามขั้นตอนต่อไปนี้
- สร้างตัวรวมไฟล์: สร้างอินสแตนซ์ของ
SpreadsheetMerger - กำหนดตัวเลือก: ตั้งค่า
SaveOptionsหากคุณต้องการตั้งชื่อแผ่นงาน, จัดลำดับ, หรือแก้ไขการชนกันของชื่อแผ่นงาน - ระบุเส้นทางไฟล์: ใส่อาร์เรย์ของเส้นทางไฟล์ต้นทาง XLSB และตำแหน่งไฟล์ที่ต้องการบันทึกไฟล์ที่รวมแล้ว
- ดำเนินการรวม: เรียก
Processพร้อมตัวเลือกที่เตรียมไว้
ตัวอย่าง – รวมไฟล์ XLSB สามไฟล์เป็นเวิร์กบุ๊คเดียว
using Sheetize;
var loadOptions = new LoadOptions();
var saveOptions = new SaveOptions
{
OutputFile = "E:\\CombinedReport.xlsb"
};
SpreadsheetMerger.Process(loadOptions, saveOptions, new string[]
{
"Q1_Sales.xlsb",
"Q2_Sales.xlsb",
"Q3_Sales.xlsb",
});รองรับรูปแบบไฟล์เพิ่มเติม
- Sheetize ยังสามารถรวมไฟล์ CSV, TSV, และการส่งออกเป็น HTML ที่สร้างจากเวิร์กบุ๊ค (ไฟล์ผลลัพธ์จะถูกบีบอัดใน ZIP พร้อมการเข้ารหัสตามต้องการ)
ด้วยความสามารถเหล่านี้ Sheetize ทำให้การรวมไฟล์ XLSB เป็นเรื่องง่าย ไม่ว่าคุณจะต้องการสคริปต์สั้น ๆ สำหรับงานเดียวหรือบริการระดับผลิตที่รวมสเปรดชีตนับพันฉบับต่อวัน.