Автор Тема: Spreadsheet::WriteExcel - ширина column автоматом  (Прочитано 4420 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DartSidius

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 309
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Никто не лазил?...т.е. чтобы ширина колонки становилась автоматом под самое длинное значение...

я только нашёл что можно его менять:

set_column($row, $column, $SIZE);

конечно можно считать количество символом и ручками высчитывать ширину...но может там есть это уже :)

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
Spreadsheet::WriteExcel - ширина column автоматом
« Ответ #1 : 27 Июня 2007, 18:09:11 »
DartSidius

http://search.cpan.org/~jmcnamara/Spreadsheet-WriteExcel-2.18/lib/Spreadsheet/WriteExcel.pm

Цитировать
...
The width corresponds to the column width value that is specified in Excel. It is approximately equal to the length of a string in the default font of Arial 10. Unfortunately, there is no way to specify "AutoFit" for a column in the Excel file format. This feature is only available at runtime from within Excel.
...

Оффлайн DartSidius

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 309
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Spreadsheet::WriteExcel - ширина column автоматом
« Ответ #2 : 28 Июня 2007, 02:22:11 »
ага...уже прочитал :(...ручками всё...ручками

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28