ลบตัวแบ่งหน้าใน Excel โดยใช้ C#

บทความนี้แนะนำวิธีการ ลบตัวแบ่งหน้าใน Excel โดยใช้ C# โดยมีรายละเอียดในการตั้งค่าสภาพแวดล้อมการพัฒนา รายการขั้นตอนที่แสดงตรรกะของโปรแกรม และโค้ดตัวอย่างที่พร้อมใช้งานซึ่งสาธิต วิธีการลบตัวแบ่งหน้าใน Excel โดยใช้ C# คุณจะได้เรียนรู้การค้นหาตัวแบ่งหน้าโดยใช้เกณฑ์ที่แตกต่างกัน และลบตัวแบ่งหน้าที่เลือก ถ้าจำเป็น

ขั้นตอนในการลบตัวแบ่งหน้าใน Excel โดยใช้ C#

  1. ตั้งค่า IDE ให้ทำงานกับตัวแบ่งหน้าโดยใช้ Aspose.Cells for .NET
  2. โหลดสเปรดชีตลงในออบเจ็กต์คลาส Workbook และเข้าถึง sheet เพื่อลบตัวแบ่งหน้า
  3. เข้าถึงวัตถุHorizontalPageBreaksCollectionและเรียกใช้เมธอด clear() เพื่อลบตัวแบ่งหน้าทั้งหมด
  4. ทำซ้ำขั้นตอนข้างต้นสำหรับตัวแบ่งหน้าในแนวตั้ง
  5. บันทึกเอาต์พุต Excel หลังจากลบตัวแบ่งหน้าแบบแมนนวลออก

ขั้นตอนข้างต้นกำหนด วิธีเปลี่ยนตัวแบ่งหน้าใน Excel โดยใช้ C# เริ่มต้นกระบวนการโดยการเข้าถึงแผ่นงานเป้าหมายจากสมุดงานที่โหลด และเข้าถึงคอลเลกชันตัวแบ่งหน้าแนวนอนและแนวตั้ง เรียกใช้เมธอด clear() ในแต่ละคลาสคอลเลกชันเพื่อลบตัวแบ่งหน้าทั้งหมด

รหัสเพื่อลบตัวแบ่งหน้าใน Excel โดยใช้ C

using System;
using Aspose.Cells;
class Program
{
static void Main(string[] args) // Remove page breaks using C#
{
new License().SetLicense("License.lic");
// Instantiating a Workbook object
Workbook workbook = new Workbook("PageBreaks.xlsx");
// Access a sheet
var sheet = workbook.Worksheets[0];
// Remove all page breaks
sheet.HorizontalPageBreaks.Clear();
sheet.VerticalPageBreaks.Clear();
// Save the file
workbook.Save("NoManualPageBreaks.xlsx");
Console.WriteLine("Done");
}
}

This code demonstrates how to remove the page break in Excel using C#. If you want to delete the horizontal page breaks only, you may search for all the horizontal page breaks with starting column 0 and ending column 255. หากต้องการลบตัวแบ่งหน้าในแนวตั้ง ให้ค้นหาตัวแบ่งหน้าด้วยแถวเริ่มต้น 0 และสิ้นสุดแถว 65535

บทความนี้สอนให้เรากำจัดตัวแบ่งหน้าออกจากไฟล์ Excel หากต้องการเพิ่มตัวแบ่งหน้าในไฟล์ Excel โปรดดูบทความ แทรกตัวแบ่งหน้าใน Excel โดยใช้ C#

 ไทย