ปรับแถวและคอลัมน์ให้พอดีอัตโนมัติใน Excel ใน C#

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

C# API เพื่อปรับแถวและคอลัมน์ให้พอดีอัตโนมัติใน Excel - ดาวน์โหลดฟรี

เพื่อให้พอดีกับแถวและคอลัมน์ของ Excel โดยอัตโนมัติ เราจะใช้ Aspose.Cells for .NET API มีชุดคุณลักษณะมากมายสำหรับสร้างและประมวลผลสเปรดชีต คุณสามารถ ดาวน์โหลด DLL ของ API หรือติดตั้งจาก NuGet

PM> Install-Package Aspose.Cells

ขั้นตอนในการปรับขนาดแถวและคอลัมน์ของ Excel ให้พอดีอัตโนมัติใน C#

หากต้องการปรับแถวหรือคอลัมน์ให้พอดีอัตโนมัติ ก่อนอื่นคุณต้องเข้าถึงแผ่นงาน Excel จากนั้นใช้ดัชนีแถวและคอลัมน์เพื่อเปิดใช้งานการปรับให้พอดีอัตโนมัติ ต่อไปนี้เป็นขั้นตอนในการปรับขนาดแถวหรือคอลัมน์ให้พอดีอัตโนมัติใน Excel โดยใช้ Aspose.Cells for .NET

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

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

ปรับแถวให้พอดีอัตโนมัติใน Excel ใน C#

ต่อไปนี้เป็นขั้นตอนในการปรับขนาดแถว Excel ให้พอดีอัตโนมัติใน C#

  • ก่อนอื่นให้โหลดไฟล์ Excel โดยใช้คลาสสมุดงาน
  • จากนั้น รับข้อมูลอ้างอิงของเวิร์กชีตโดยใช้คอลเลกชัน Workbook.Worksheets[index]
  • เรียกใช้เมธอด Worksheet.AutoFitRow(rowIndex) เพื่อปรับแถวให้พอดีอัตโนมัติโดยใช้ดัชนี
  • สุดท้าย ให้บันทึกไฟล์ Excel ที่อัปเดตโดยใช้เมธอด Workbook.Save(fileName)

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีปรับแถว Excel ให้พอดีอัตโนมัติใน C#

// โหลดไฟล์ Excel
Workbook wb = new Workbook("workbook.xlsx");

// รับการอ้างอิงแผ่นงานที่ต้องการ
Worksheet worksheet = wb.Worksheets[0];

// ปรับแถวที่สองให้พอดีอัตโนมัติตามดัชนี
worksheet.AutoFitRow(1);

// บันทึกสมุดงาน
wb.Save("autofit-row.xlsx");

ปรับคอลัมน์ให้พอดีอัตโนมัติใน Excel ใน C#

ต่อไปนี้เป็นขั้นตอนในการทำให้คอลัมน์พอดีอัตโนมัติใน Excel โดยใช้ C#

  • ก่อนอื่นให้โหลดไฟล์ Excel โดยใช้คลาสสมุดงาน
  • จากนั้น รับข้อมูลอ้างอิงของเวิร์กชีตโดยใช้คอลเลกชัน Workbook.Worksheets[index]
  • เรียกใช้เมธอด Worksheet.AutoFitColumn(columnIndex) เพื่อให้พอดีกับคอลัมน์โดยอัตโนมัติโดยใช้ดัชนี
  • สุดท้าย ให้บันทึกไฟล์ Excel ที่อัปเดตโดยใช้เมธอด Workbook.Save(fileName)

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีปรับคอลัมน์ให้พอดีอัตโนมัติใน Excel ใน C#

// โหลดไฟล์ Excel
Workbook wb = new Workbook("workbook.xlsx");

// รับการอ้างอิงแผ่นงานที่ต้องการ
Worksheet worksheet = wb.Worksheets[0];

// ปรับคอลัมน์แรกให้พอดีอัตโนมัติตามดัชนี
worksheet.AutoFitColumn(0);

// บันทึกสมุดงาน
wb.Save("autofit-column.xlsx");

C# API เพื่อปรับแถวและคอลัมน์ของ Excel ให้พอดีอัตโนมัติ - รับใบอนุญาตฟรี

คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อปรับแถวและคอลัมน์ให้พอดีอัตโนมัติในไฟล์ Excel ของคุณโดยไม่มีข้อจำกัดในการประเมิน

บทสรุป

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

สำรวจ API สเปรดชีตของ Aspose สำหรับ C#

คุณสามารถไปที่ เอกสารประกอบ เพื่อสำรวจคุณสมบัติอื่นๆ ของ Aspose.Cells for .NET นอกจากนี้ คุณสามารถแบ่งปันคำถามหรือข้อสงสัยกับเราผ่านทาง ฟอรัม

ดูสิ่งนี้ด้วย