Premjit Ger
Se puede configurar utilizando el parámetro 'ColumnWidth'.
Consulte el siguiente código de muestra que he utilizado en un informe personalizado, donde he configurado el ancho de la columna en 30.
FORM fill_cell_value USING iv_row TYPE syst_tabix
iv_column TYPE syst_tabix
iv_value TYPE any.
DATA:lo_cell TYPE ole2_object,
lo_interior TYPE ole2_object,
lo_font TYPE ole2_object.
CALL METHOD OF go_excel 'Cells' = lo_cell EXPORTING #1 = iv_row #2 = iv_column.
SET PROPERTY OF lo_cell 'Value' = iv_value.
SET PROPERTY OF lo_cell 'ColumnWidth' = 30.
IF iv_row EQ 6 AND iv_value EQ 'Mandatory'.
GET PROPERTY OF lo_cell 'Font' = lo_font.
SET PROPERTY OF lo_font 'ColorIndex' = 3.
ENDIF.
CHECK iv_column LE 3.
GET PROPERTY OF lo_cell 'Interior' = lo_interior.
SET PROPERTY OF lo_interior 'ColorIndex' = 43.
ENDFORM.