05-25-2011 7:06 AM
Hi Experts !
Please can anyone let me know how to set the font size and font type
for a column or row in excel sheet using OLE to download excel file using OLE object
05-25-2011 3:44 PM
Assuming you have created the Excel application object as V_EXCEL...
DATA: V_CRANGE TYPE OLE2_OBJECT,
V_FONT TYPE OLE2_OBJECT.
...
* Set font for Column F
CALL METHOD OF V_EXCEL 'Range' = V_CRANGE
EXPORTING #1 = 'F:F'.
CALL METHOD OF V_CRANGE 'Select'.
GET PROPERTY OF V_CRANGE 'font' = V_FONT.
SET PROPERTY OF V_FONT 'SIZE' = 11.
SET PROPERTY OF V_FONT 'NAME' = 'Arial'.
* Set font for Row 5 - 8
CALL METHOD OF V_EXCEL 'Range' = V_CRANGE
EXPORTING #1 = '5:8'. " Rows 5 - 8
CALL METHOD OF V_CRANGE 'Select'.
GET PROPERTY OF V_CRANGE 'font' = V_FONT.
SET PROPERTY OF V_FONT 'SIZE' = 11.
SET PROPERTY OF V_FONT 'NAME' = 'Arial'.