ทำตามบทความนี้เพื่อ ตัดข้อความใน Excel โดยใช้ C# ในบทความนี้ คุณจะได้รับทรัพยากรสำหรับตั้งค่าสภาพแวดล้อมการพัฒนาสำหรับการเขียนแอปพลิเคชัน รายการขั้นตอนการเขียนโปรแกรม และโค้ดตัวอย่างที่รันได้ซึ่งสาธิต วิธีล้อมข้อความใน Excel โดยใช้ C# นอกจากนี้เรายังจะกล่าวถึงตัวเลือกต่างๆ เพื่อตัดข้อความในเซลล์ที่เลือกเท่านั้น
ขั้นตอนในการใช้การตัดข้อความใน Excel โดยใช้ C#
- ตั้งค่า IDE เพื่อใช้ Aspose.Cells for .NET เพื่อตัดข้อความ
- สร้าง Workbook เข้าถึง worksheet และเข้าถึงเซลล์
- ใส่ข้อความบางส่วนในเซลล์นี้ที่ไม่ต้องตัดคำ
- เข้าถึงเซลล์อื่นและใส่ข้อความตัวอย่างเพื่อตัด
- เข้าถึงสไตล์ของเซลล์นี้และตั้งค่าสถานะ IsTextWrapped เป็นจริง
- ตั้งค่าสไตล์กลับไปที่เซลล์ด้วยแฟล็กที่อัปเดต
- เรียกเมธอด AutoFitRows() สำหรับเวิร์กชีตและบันทึกไฟล์เอาต์พุต
ขั้นตอนเหล่านี้สรุป วิธีการตัดคำใน Excel โดยใช้ C# จำเป็นต้องเข้าถึงคุณสมบัติสไตล์ของเซลล์เป้าหมายและตั้งค่า IsTextWrapped เป็นจริง ถัดไป เรียก AutoFitRows() สำหรับเวิร์กชีต ซึ่งจะทำให้การตัดข้อความในเซลล์ทั้งหมดที่มีสไตล์มีค่าคุณสมบัติ IsTextWrapped ’true
รหัสเพื่อตัดข้อความอัตโนมัติใน Excel โดยใช้ C
โค้ดตัวอย่างนี้สาธิต วิธีจัดข้อความให้พอดีใน Excel โดยใช้ C# คุณสามารถเรียกวิธีการโอเวอร์โหลดที่แตกต่างกันสำหรับ AutoFitRows ที่อนุญาตให้ใช้ออบเจ็กต์คลาส AutoFitterOptions ที่มี AutoFitWrappedTextType ค่าเริ่มต้นของ AutoFitWrappedTextType คือ ‘ค่าเริ่มต้น’ ซึ่งจะตัดข้อความที่คล้ายกับ Excel อย่างไรก็ตามคุณสามารถใช้ตัวเลือก ‘ย่อหน้า’ ที่ตัดข้อความตามย่อหน้าที่ยาวที่สุด
บทความนี้สอนเรา วิธีใช้การตัดข้อความใน Excel โดยใช้ C# หากต้องการใช้การจัดรูปแบบตามเงื่อนไข โปรดดูบทความเกี่ยวกับ วิธีใช้การจัดรูปแบบตามเงื่อนไขใน Excel ใน C#