2013-09-05 10 views
5

Chciałbym ustawić tytuł druku wiersze więc nagłówek będzie drukowany na górze każdej strony Używam POI 2.5.1jak ustawić tytuły wydruku w arkuszu Excel za pomocą POI?

+3

jesteś świadomy, że najnowsza wersja stabilna z UM jest v3.9, prawda? Będziesz miał dużo więcej szczęścia w uzyskiwaniu pomocy i wdrażaniu nowszych funkcji wraz ze wszystkimi nowościami w bibliotece w ciągu ostatnich ** 7 ** (!!!) lat. – akokskis

Odpowiedz

7

Po pierwsze, nie należy używać taką starą wersję POI. Najnowsza stabilna wersja tego pisma to 3.9.

Aby odpowiedzieć na swoje aktualne pytanie, można użyć numeru setRepeatingRows method in the Sheet interface. (Począwszy od Apache POI 3.5, .xlsx jest obsługiwany z pakietami org.apache.poi.xssf.*. W paczkach org.apache.poi.ss.* opracowano wspólny interfejs, a prawie wszystko "HSSF" zostało wyodrębnione do popularnych interfejsów, np. HSSFSheet implementuje Sheet. Podobnie prawie wszystko "XSSF "realizuje te same interfejsy również)

W rzeczywistości Busy Developer's Guide zawiera przykład jego użycia.

// Set the rows to repeat from row 4 to 5 on the first sheet. 
sheet1.setRepeatingRows(CellRangeAddress.valueOf("4:5")); 
+0

miło, uratowałeś mój dzień, ty :) –

Powiązane problemy