Jak zmienić format kolumny w Excelu?

Jak zmienić format kolumny w Excelu?
JA
  • Rejestracja:prawie 7 lat
  • Ostatnio:około 2 lata
  • Postów:127
0

Hej,

Tworzę sobie tabele w Apache Poi
AreaReference reference = wb.getCreationHelper().createAreaReference(new CellReference(0, 0), new CellReference(cellRef, colNumber - 1));
XSSFTable myTable = wsh.createTable(reference);

Jak teraz ustawić kolumny zgodnie z ich formatowaniem, np. jeśli mam string to zrób Excelowy "Text", mam integer, zrób dla danej kolumny "Number"

Ktoś może to rozwiązał?

Pozdrowienia,
Jacek

ZD
  • Rejestracja:około 3 lata
  • Ostatnio:ponad rok
  • Postów:2310
0

@jaryszek:

O co pytasz?

Jak wyegzekwować to na POI (nie pomogę),
czy jak poznać z javowskiego modelu/źródła danych (daj przykład, do którego można się odnieść)?


If you put a million monkeys at a million keyboards, one of them will eventually write a Java program - the rest of them will write Perl
JA
  • Rejestracja:prawie 7 lat
  • Ostatnio:około 2 lata
  • Postów:127
0

Dziekuje @ZrobieDobrze . Pytam jak wyegzekwować to w POI.

IX
  • Rejestracja:około 6 lat
  • Ostatnio:5 dni
  • Postów:18
0
ZD
A z ciekawości, jak to zadziała , znając generalnie nisko stopień chemii miedzy excellem a typami komórek ? Przez chwile byłem na javadoc'u i np sa zastrzeżenia, że formatowania działają tylko dla formuł, a nie danych (ja się nie znam)
JA
sprawdziłem sobie dzieki. Jednak to dziala tak, że liczy sie typ wartości, czyli jak jest integer to to zadziała

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.