MS Excel มีคุณลักษณะของการปรับขนาดของเซลล์ให้พอดีโดยอัตโนมัติตามความยาวของเนื้อหา คุณสามารถเปิดใช้งานการปรับให้พอดีอัตโนมัติสำหรับความสูงของแถวและความกว้างของคอลัมน์ ในขณะที่สร้างและประมวลผลสเปรดชีต Excel โดยทางโปรแกรม คุณอาจต้องเปิดใช้งานคุณลักษณะนี้แบบไดนามิก บทความนี้แสดงวิธีปรับแถวและคอลัมน์ให้พอดีอัตโนมัติในไฟล์ Excel ใน Java เราจะอธิบายการปรับความสูงของแถวและความกว้างของคอลัมน์ให้พอดีโดยอัตโนมัติด้วยตัวอย่างโค้ด
- Java API สำหรับการปรับแถวและคอลัมน์ให้พอดีอัตโนมัติใน Excel
- ปรับแถวให้พอดีอัตโนมัติใน Excel ใน Java
- ปรับคอลัมน์ให้พอดีอัตโนมัติใน Excel ใน Java
Java API เพื่อปรับแถวและคอลัมน์ให้พอดีอัตโนมัติใน Excel - ดาวน์โหลดฟรี
Aspose.Cells for Java เป็น API ที่น่าทึ่งและทรงพลัง พร้อมด้วยชุดคุณสมบัติมากมายสำหรับการสร้างและประมวลผลสเปรดชีต คุณสามารถใช้คุณสมบัติพื้นฐานและขั้นสูงเพื่อสร้างไฟล์ Excel ที่ซับซ้อนได้อย่างราบรื่น เราจะใช้ API นี้เพื่อให้พอดีกับเซลล์ในไฟล์ Excel โดยอัตโนมัติ คุณสามารถ ดาวน์โหลด JAR หรือติดตั้งโดยตรงโดยใช้การกำหนดค่า Maven ต่อไปนี้
พื้นที่เก็บข้อมูล:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
การพึ่งพา:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.8</version>
</dependency>
ปรับแถวให้พอดีอัตโนมัติใน Excel ใน Java
เมื่อต้องการปรับแถวให้พอดีอัตโนมัติในสมุดงาน Excel คุณต้องเข้าถึงเวิร์กชีตที่ต้องการก่อน จากนั้นเปิดใช้งานการปรับให้พอดีอัตโนมัติสำหรับแถวโดยใช้ดัชนี ต่อไปนี้เป็นขั้นตอนในการปรับขนาดแถว Excel ให้พอดีอัตโนมัติใน Java
- โหลดไฟล์ Excel โดยใช้คลาส Workbook
- รับการอ้างอิงแผ่นงานที่ต้องการโดยใช้เมธอด Workbook.getWorksheets().get(index)
- ปรับแถวให้พอดีอัตโนมัติโดยใช้เมธอด Worksheet.autoFitRow(rowIndex)
- บันทึกไฟล์ Excel ที่อัปเดตโดยใช้เมธอด Workbook.save()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการปรับแถว Excel ให้พอดีอัตโนมัติใน Java
// โหลดไฟล์ Excel
Workbook workbook = new Workbook("workbook.xlsx");
// รับการอ้างอิงแผ่นงานโดยใช้ดัชนี
Worksheet worksheet = workbook.getWorksheets().get(0);
// ปรับแถวที่สองให้พอดีอัตโนมัติตามดัชนี
worksheet.autoFitRow(1); //Auto-fitting the 2nd row of the worksheet
// บันทึกไฟล์ Excel ที่อัปเดต
workbook.save("autofit-row.xlsx");
ปรับคอลัมน์ให้พอดีอัตโนมัติใน Excel ใน Java
การทำให้คอลัมน์พอดีอัตโนมัติ คุณต้องทำตามขั้นตอนเดียวกับในส่วนก่อนหน้า ข้อแตกต่างเพียงอย่างเดียวคือวิธีการที่คุณจะเรียกให้พอดีกับความกว้างของคอลัมน์โดยอัตโนมัติ ต่อไปนี้เป็นขั้นตอนในการทำให้คอลัมน์พอดีโดยอัตโนมัติใน Excel โดยใช้ Java
- ขั้นแรก ให้โหลดไฟล์ Excel โดยใช้คลาส Workbook
- จากนั้นรับการอ้างอิงแผ่นงานที่ต้องการโดยใช้เมธอด Workbook.getWorksheets().get(index)
- ปรับคอลัมน์ให้พอดีอัตโนมัติด้วยเมธอด Worksheet.autoFitColumn(columnIndex)
- บันทึกไฟล์ Excel ที่อัปเดตโดยใช้เมธอด Workbook.save()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการปรับคอลัมน์ให้พอดีอัตโนมัติใน Excel ใน Java
// โหลดไฟล์ Excel
Workbook workbook = new Workbook("workbook.xlsx");
// รับการอ้างอิงแผ่นงานโดยใช้ดัชนี
Worksheet worksheet = workbook.getWorksheets().get(0);
// ปรับคอลัมน์แรกให้พอดีอัตโนมัติตามดัชนี
worksheet.autoFitColumn(0);
// บันทึกไฟล์ Excel ที่อัปเดต
workbook.save("autofit-column.xlsx");
Java API สำหรับการปรับแถวและคอลัมน์ของ Excel ให้พอดีอัตโนมัติ - รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อปรับแถวและคอลัมน์ให้พอดีอัตโนมัติในไฟล์ Excel ของคุณโดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีปรับแถวและคอลัมน์ให้พอดีอัตโนมัติในไฟล์ Excel ใน Java ตัวอย่างโค้ดได้สาธิตวิธีเปิดใช้งานการปรับให้พอดีอัตโนมัติสำหรับแถวหรือคอลัมน์ที่ระบุโดยใช้ดัชนีโดยทางโปรแกรม
สำรวจ API สเปรดชีตของ Aspose สำหรับ Java
คุณสามารถไปที่ เอกสารประกอบ เพื่อสำรวจคุณสมบัติอื่นๆ ของ Aspose.Cells for Java นอกจากนี้ คุณสามารถแบ่งปันคำถามหรือข้อสงสัยกับเราผ่านทาง ฟอรัม