Jak dostosować szerokość kolumny w programie Excel przy użyciu języka Java

W tym prostym samouczku dowiesz się, jak dostosować szerokość kolumn w programie Excel przy użyciu języka Java. Możemy mieć różne dane w Excelu, które mogą mieć różne długości i wymagać dostosowania rozmiaru kolumny, aby były poprawnie wyświetlane. Tutaj dowiesz się, jak zmieniać rozmiar kolumn w programie Excel przy użyciu języka Java i zapisywać plik wyjściowy jako XLSX, korzystając z instrukcji krok po kroku i gotowego do uruchomienia kodu Java.

Kroki, aby dostosować szerokość kolumny w programie Excel przy użyciu języka Java

  1. Korzystając z repozytorium Maven, dodaj odwołanie do biblioteki Aspose.Cells w aplikacji
  2. Załaduj plik Excela do obiektu Workbook, którego kolumny mają zostać zmienione
  3. Uzyskaj dostęp do żądanego odwołania worksheet ze zbioru arkuszy w skoroszycie
  4. Uzyskaj odwołanie do kolekcji Cells z arkusza, aby ustawić indywidualny rozmiar kolumny
  5. Ustaw szerokość konkretnej kolumny podając numer kolumny i wymaganą szerokość
  6. Korzystając bezpośrednio z obiektu arkusza, automatycznie dopasuj określoną lub wiele kolumn na podstawie rozmiaru zawartości
  7. Zapisz zaktualizowany plik programu Excel z kolumnami o zmienionym rozmiarze

Widzieliśmy tutaj, że aby zmodyfikować szerokość kolumny programu Excel za pomocą języka Java, ładujemy docelowy plik programu Excel, a następnie uzyskujemy w nim dostęp do żądanego arkusza. Jeśli chcesz ustawić szerokość kolumny na stałą wartość, możesz użyć kolekcji Komórki w arkuszu, a jeśli chcesz automatycznie dopasować szerokość na podstawie zawartości każdej komórki, możesz użyć funkcji autoFitColumn() i autoFitColumns() w klasa arkusza.

Kod do ustawiania szerokości kolumny w programie Excel przy użyciu języka Java

Ten krótki kod ilustruje proces zmiany szerokości przy użyciu funkcji Cells.setColumnWidth() i podania indeksu kolumny oraz podwójnej wartości opisującej dokładną szerokość. Podobnie, aby zmienić rozmiar pojedynczej kolumny na podstawie zawartości, możesz wywołać metodę Worksheet.autoFitColumn() podając numer kolumny. Aby ustawić szerokość wielu kolumn w arkuszu, wywołaj Worksheet.autoFitColumns() wraz z początkowym i końcowym numerem kolumny.

W tym prostym samouczku wyjaśniono, jak zmienić szerokość kolumny w programie Excel przy użyciu języka Java. Jeśli chcesz poznać inne funkcje tego produktu, takie jak zapisywanie pliku wyjściowego w formacie PDF, zapoznaj się z artykułem na Jak wygenerować PDF z Excela w Javie.

 Polski