การแบ่งบานหน้าต่างของแผ่นงาน

ในบทช่วยสอนนี้ เราจะอธิบายวิธีแบ่งบานหน้าต่างในเวิร์กชีต Excel โดยใช้ Aspose.Cells สำหรับ .NET ทำตามขั้นตอนเหล่านี้เพื่อให้ได้ผลลัพธ์ที่ต้องการ:

ขั้นตอนที่ 1: การตั้งค่าสภาพแวดล้อม

ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Aspose.Cells สำหรับ .NET และตั้งค่าสภาพแวดล้อมการพัฒนาของคุณ นอกจากนี้ ตรวจสอบให้แน่ใจว่าคุณมีสำเนาของไฟล์ Excel ที่คุณต้องการแยกบานหน้าต่าง

ขั้นตอนที่ 2: นำเข้าการอ้างอิงที่จำเป็น

เพิ่มคำสั่งที่จำเป็นเพื่อใช้คลาสจาก Aspose.Cells:

using Aspose.Cells;

ขั้นตอนที่ 3: การเริ่มต้นรหัส

เริ่มต้นด้วยการเริ่มต้นเส้นทางไปยังไดเร็กทอรีที่มีเอกสาร Excel ของคุณ:

string dataDir = "YOUR DOCUMENTS DIRECTORY";

ขั้นตอนที่ 4: การเปิดไฟล์ Excel

สร้างอินสแตนซ์ใหม่Workbook object และเปิดไฟล์ Excel โดยใช้นามสกุลOpen วิธี:

Workbook book = new Workbook(dataDir + "Book1.xls");

ขั้นตอนที่ 5: กำหนดเซลล์ที่ใช้งานอยู่

ตั้งค่าเซลล์ที่ใช้งานอยู่ของแผ่นงานโดยใช้ActiveCell คุณสมบัติ:

book.Worksheets[0].ActiveCell = "A20";

ขั้นตอนที่ 6: การแบ่งส่วนปีกนก

แยกหน้าต่างแผ่นงานโดยใช้Split วิธี:

book.Worksheets[0].Split();

ขั้นตอนที่ 7: บันทึกการเปลี่ยนแปลง

บันทึกการเปลี่ยนแปลงที่ทำกับไฟล์ Excel:

book.Save(dataDir + "output.xls");

ซอร์สโค้ดตัวอย่างสำหรับการแบ่งบานหน้าต่างของแผ่นงานโดยใช้ Aspose.Cells สำหรับ .NET

//เส้นทางไปยังไดเร็กทอรีเอกสาร
string dataDir = "YOUR DOCUMENT DIRECTORY";
// สร้างอินสแตนซ์ของสมุดงานใหม่และเปิดไฟล์เทมเพลต
Workbook book = new Workbook(dataDir + "Book1.xls");
// ตั้งค่าเซลล์ที่ใช้งานอยู่
book.Worksheets[0].ActiveCell = "A20";
// แยกหน้าต่างแผ่นงาน
book.Worksheets[0].Split();
// บันทึกไฟล์ Excel
book.Save(dataDir + "output.xls");

บทสรุป

ในบทช่วยสอนนี้ คุณได้เรียนรู้วิธีแบ่งบานหน้าต่างในเวิร์กชีต Excel โดยใช้ Aspose.Cells สำหรับ .NET ด้วยการทำตามขั้นตอนที่อธิบายไว้ คุณสามารถปรับแต่งลักษณะที่ปรากฏและลักษณะการทำงานของไฟล์ Excel ของคุณได้อย่างง่ายดาย

คำถามที่พบบ่อย (FAQ)

Aspose.Cells สำหรับ .NET คืออะไร

Aspose.Cells for .NET เป็นไลบรารีซอฟต์แวร์ยอดนิยมสำหรับจัดการไฟล์ Excel ในแอปพลิเคชัน .NET

ฉันจะตั้งค่าเซลล์ที่ใช้งานของแผ่นงานใน Aspose.Cells ได้อย่างไร

คุณสามารถตั้งค่าเซลล์ที่ใช้งานอยู่ได้โดยใช้ActiveCellคุณสมบัติของวัตถุแผ่นงาน

ฉันสามารถแยกเฉพาะบานหน้าต่างแนวนอนหรือแนวตั้งของหน้าต่างเวิร์กชีตได้หรือไม่

ใช่ การใช้ Aspose.Cells จะทำให้คุณสามารถแยกเฉพาะบานหน้าต่างแนวนอนหรือแนวตั้งได้โดยใช้วิธีการที่เหมาะสม เช่นSplitColumn หรือSplitRow.

Aspose.Cells ใช้งานได้กับไฟล์ Excel ในรูปแบบ .xls เท่านั้นหรือไม่

ไม่ Aspose.Cells รองรับไฟล์ Excel หลากหลายรูปแบบ รวมถึง .xls และ .xlsx