Hướng dẫn đơn giản này sẽ giải thích cách điều chỉnh độ rộng cột trong Excel bằng Java. Chúng ta có thể có nhiều loại dữ liệu trong Excel có thể có độ dài khác nhau và yêu cầu điều chỉnh kích thước cột để hiển thị chính xác. Bạn sẽ tìm hiểu quy trình này để thay đổi kích thước cột trong Excel bằng Java tại đây và lưu tệp đầu ra dưới dạng XLSX với sự trợ giúp của hướng dẫn từng bước và mã Java sẵn sàng chạy.
Các bước điều chỉnh độ rộng cột trong Excel bằng Java
- Sử dụng kho lưu trữ Maven, thêm tham chiếu vào thư viện Aspose.Cells trong ứng dụng
- Tải tệp Excel vào đối tượng Workbook có các cột sẽ được thay đổi kích thước
- Truy cập tham chiếu worksheet mong muốn từ tập hợp các trang tính trong sổ làm việc
- Nhận tham chiếu đến bộ sưu tập Ô từ trang tính để đặt kích thước cột riêng lẻ
- Đặt chiều rộng của một cột cụ thể bằng cách cung cấp số cột và chiều rộng cần thiết
- Sử dụng trực tiếp đối tượng trang tính, tự động điều chỉnh một hoặc nhiều cột cụ thể dựa trên kích thước nội dung
- Lưu tệp Excel đã cập nhật với các cột đã thay đổi kích thước
Ở đây chúng ta đã thấy rằng để sửa đổi độ rộng cột Excel bằng Java, chúng ta tải tệp Excel đích và sau đó truy cập trang tính mong muốn trong đó. Nếu bạn muốn đặt chiều rộng cột với một giá trị cố định, bạn có thể sử dụng bộ sưu tập Ô trong trang tính và nếu muốn tự động điều chỉnh chiều rộng dựa trên nội dung trong mỗi ô, bạn có thể sử dụng các hàm autoFitColumn() và autoFitColumns() trong lớp bảng tính.
Mã để đặt chiều rộng của cột trong Excel bằng Java
Đoạn mã ngắn này trình bày quá trình thay đổi chiều rộng bằng cách sử dụng hàm Cells.setColumnWidth() và cung cấp chỉ mục cột và giá trị kép mô tả chiều rộng chính xác. Tương tự, để thay đổi kích thước cột đơn dựa trên nội dung, bạn có thể gọi Worksheet.autoFitColumn() bằng cách cung cấp số cột. Để đặt chiều rộng của nhiều cột trong một trang tính, hãy gọi Worksheet.autoFitColumns() cùng với số cột bắt đầu và kết thúc.
Hướng dẫn đơn giản này đã giải thích cách thay đổi độ rộng của cột trong excel bằng cách sử dụng java. Nếu bạn muốn tìm hiểu các tính năng khác của sản phẩm này, chẳng hạn như lưu tệp đầu ra dưới dạng PDF, hãy tham khảo bài viết trên Cách tạo PDF từ Excel trong Java.