Коллеги, столкнулся с проблемкой
Есть прога, кот. выгружает данные в эксель, но выгружает не через всем известный ФМ, а все пишется через классы
Так вот, там есть такой момент
Code:
column_dimension = lo_worksheet->get_column_dimension( 'R' ).
column_dimension->set_width( 17 ).
т.е. задается ширина столбца
но может быть такое, что кол-во данных может превышать данную ширину
как пример
строки
12345
ADCDF
имеют разную длину (хотя 5 символов и там и там)
пробовал сделать так:
Code:
DATA: lo_excel TYPE REF TO zcl_excel,
lo_excel_writer TYPE REF TO zif_excel_writer,
lo_worksheet TYPE REF TO zcl_excel_worksheet,
column_dimension TYPE REF TO zcl_excel_worksheet_columndime.
column_dimension = lo_worksheet->get_column_dimension( 'R' ).
column_dimension->set_auto_size('X').
но в итоге выводится ужасающая ширина (даж не знаю сколько сиволов)
А всего-то хочу сделать автоширину по определенным столбцам
Может кто знает как сделать?
PS Я бы макросом сделал, вот только не знаю как его подключить и где прописать, т.к. изначально то файл экселевский не существует