ตัดข้อความใน Excel โดยใช้ C#

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

ขั้นตอนในการใช้การตัดข้อความใน Excel โดยใช้ C#

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

ขั้นตอนเหล่านี้สรุป วิธีการตัดคำใน Excel โดยใช้ C# จำเป็นต้องเข้าถึงคุณสมบัติสไตล์ของเซลล์เป้าหมายและตั้งค่า IsTextWrapped เป็นจริง ถัดไป เรียก AutoFitRows() สำหรับเวิร์กชีต ซึ่งจะทำให้การตัดข้อความในเซลล์ทั้งหมดที่มีสไตล์มีค่าคุณสมบัติ IsTextWrapped ’true

รหัสเพื่อตัดข้อความอัตโนมัติใน Excel โดยใช้ C

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

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

 ไทย