Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 2794

Re: Excel is locked when download by using OLE

$
0
0

Hi Raymond - Thanks for your Reply.

I free the object as you said but still sy-subrc = 2 during last statement(FREE OBJECT gs_excel) execution.Below is the code.

 

CREATE OBJECT gs_excel 'EXCEL.APPLICATION'.

         SET PROPERTY OF gs_excel 'Visible' = 0.

         GET PROPERTY OF gs_excel 'Workbooks' = gs_wbooks .

 

*--Opening the existing document

         CALL METHOD OF gs_wbooks 'Open' = gs_wbook

              EXPORTING #1 = p_path.

            IF sy-subrc = 0.

 

           CALL METHOD OF gs_excel 'Worksheets' = first_sheet

                              EXPORTING #1 = 1.

           CALL METHOD OF gs_excel 'Worksheets' = sheets.

           CALL METHOD OF sheets 'Add'

             EXPORTING

               #1 = first_sheet.

 

           GET PROPERTY OF gs_excel 'ActiveSheet' = sheet.

           SET PROPERTY OF sheet 'Name' = 'Header'.

            CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = 1. "index.

           SET PROPERTY OF cells 'Value' = 'Cell data1'.

 

           CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = 2. "index.

           SET PROPERTY OF cells 'Value' = 'Cell data2'.

 

* Save excel speadsheet to particular filename

           CALL METHOD OF sheets 'Save'

             EXPORTING

               #1 = 'C:\Users\appalak\Desktop\appala10.xls'      "filename

               #2 = 1.

           CALL METHOD OF gs_excel 'QUIT'.

           SET PROPERTY OF gs_excel 'visible' = 0.

           FREE OBJECT cells.

           FREE OBJECT sheet.

           FREE OBJECT sheets.

            FREE OBJECT first_sheet.

           FREE OBJECT gs_wbook.

           FREE OBJECT gs_wbooks.

           FREE OBJECT gs_excel.

 

Can you please suggest where it is wrong.

 

Regards,

Appala


Viewing all articles
Browse latest Browse all 2794

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>