วิธีปรับความสูงของแถวใน Excel โดยใช้ C#

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

ขั้นตอนในการปรับความสูงของแถวใน Excel โดยใช้ C#

  1. ใช้ NuGet package manager เพิ่ม Aspose.Cells เพื่อปรับความสูงของแถว
  2. เพิ่มการอ้างอิงไปยัง Aspose.Cells เนมสเปซเพื่อใช้การเรียก API ในรหัส
  3. โหลดตัวอย่าง workbook ที่มีแผ่นงานหลายแผ่นเพื่อทดสอบคุณลักษณะ
  4. รับข้อมูลอ้างอิงของ worksheet ที่ต้องการเพื่อปรับความสูงของแถว
  5. กำหนดความสูงของแถวเป็นค่าคงที่หรือตามเนื้อหาตามความต้องการ
  6. บันทึกสมุดงานที่มีความสูงของแถวที่ระบุ

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

รหัสเพื่อปรับความสูงของแถว Excel โดยใช้ c

ในโค้ดตัวอย่างนี้ เราเข้าถึงคอลเล็กชันเซลล์ของเวิร์กชีต จากนั้นตั้งค่าความสูงของแต่ละแถวโดยใช้ฟังก์ชัน Cells.SetRowHeight() ต่อไป เราได้อธิบายการปรับความสูงของแถวตามเนื้อหาโดยระบุช่วงของคอลัมน์ภายในแถวโดยใช้ฟังก์ชัน AutoFitRow() จากนั้นปรับหลายแถวโดยระบุช่วงของแถวให้กับฟังก์ชัน AutoFitRows() ในตอนสุดท้าย เราได้ตั้งค่าความสูงของแถวทั้งหมดในเวิร์กชีตโดยการเรียกใช้ฟังก์ชัน AutoFitRows() โดยไม่มีอาร์กิวเมนต์ใดๆ

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

 ไทย