<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Regarding OLE object in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035178#M964477</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZTEST55&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZTEST55.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE ole2incl.&lt;/P&gt;&lt;P&gt;DATA: application TYPE ole2_object,&lt;/P&gt;&lt;P&gt;workbook TYPE ole2_object,&lt;/P&gt;&lt;P&gt;sheet TYPE ole2_object,&lt;/P&gt;&lt;P&gt;cells TYPE ole2_object.&lt;/P&gt;&lt;P&gt;CONSTANTS: row_max TYPE i VALUE 256.&lt;/P&gt;&lt;P&gt;DATA index TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab1 OCCURS 0, first_name(10), END OF itab1.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab2 OCCURS 0, second_name(10), END OF itab2.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab3 OCCURS 0, third_name(50), END OF itab3.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab4 OCCURS 0, fourth_name(50), END OF itab4.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab5 OCCURS 0, fifth_name(50), END OF itab5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;*START-OF-SELECTION&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND: 'Peter' TO itab1, 'Ivanov' TO itab2,&lt;/P&gt;&lt;P&gt;'=Sheet1!A1 &amp;amp; " " &amp;amp; Sheet2!A1' TO itab3,&lt;/P&gt;&lt;P&gt;'John' TO itab1, 'Smith' TO itab2,&lt;/P&gt;&lt;P&gt;'=Sheet1!A2 &amp;amp; " " &amp;amp; Sheet2!A2' TO itab3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append : 'fourth_arun' to itab4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CREATE OBJECT application 'excel.application'.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF application 'visible' = 1.&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Workbooks' = workbook.&lt;/P&gt;&lt;P&gt;CALL METHOD OF workbook 'Add'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Create first Excel Sheet&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Worksheets' = sheet&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Activate'.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF sheet 'Name' = 'First'.&lt;/P&gt;&lt;P&gt;LOOP AT itab1.&lt;/P&gt;&lt;P&gt;index = row_max * ( sy-tabix - 1 ) + 1. " 1 - column name&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = index.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF cells 'Value' = itab1-first_name.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Create second Excel sheet&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Sheets' = sheet.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Add'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Worksheets' = sheet&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF sheet 'Name' = 'Second'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Activate'.&lt;/P&gt;&lt;P&gt;LOOP AT itab2.&lt;/P&gt;&lt;P&gt;index = row_max * ( sy-tabix - 1 ) + 1. " 1 - column name&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = index.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF cells 'Value' = itab2-second_name.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Create third Excel sheet&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Sheets' = sheet.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Add'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Worksheets' = sheet&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF sheet 'Name' = 'Third'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Activate'.&lt;/P&gt;&lt;P&gt;LOOP AT itab3.&lt;/P&gt;&lt;P&gt;index = row_max * ( sy-tabix - 1 ) + 1. " 1 - column name&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = index.&lt;/P&gt;&lt;P&gt;*SET PROPERTY OF cells 'Formula' = itab3-formula.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF cells 'Value' = itab3-third_name.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Create fourth Excel sheet&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Sheets' = sheet.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Add'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Worksheets' = sheet&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PROPERTY OF sheet 'Name' = 'Fourth'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Activate'.&lt;/P&gt;&lt;P&gt;LOOP AT itab4.&lt;/P&gt;&lt;P&gt;index = row_max * ( sy-tabix - 1 ) + 1. " 1 - column name&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = index.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF cells 'Value' = itab4-fourth_name.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*fifth&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Sheets' = sheet.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Add'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Worksheets' = sheet&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PROPERTY OF sheet 'Name' = 'Fifth'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Activate'.&lt;/P&gt;&lt;P&gt;LOOP AT itab4.&lt;/P&gt;&lt;P&gt;index = row_max * ( sy-tabix - 1 ) + 1. " 1 - column name&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = index.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF cells 'Value' = itab4-fourth_name.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Save excel speadsheet to particular filename&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'SaveAs'&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 'C:\Documents and Settings\rony.leon\Desktop\test\exceldoc1.xls' "filename&lt;/P&gt;&lt;P&gt;#2 = 1. "fileFormat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Closes excel window, data is lost if not saved&lt;/P&gt;&lt;P&gt;SET PROPERTY OF application 'visible' = 1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Jun 2008 06:03:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-27T06:03:19Z</dc:date>
    <item>
      <title>Regarding OLE object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035173#M964472</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I am using OLE objects to move data to 5 sheets in a single XL file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; my problems are ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.It is taking more time to get execute. so is there any way to reduce the time ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.Whether it is possible to ececute this report  ( created using ole objects ) in background ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls help reg this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2008 12:12:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035173#M964472</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-20T12:12:45Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding OLE object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035174#M964473</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ad 2. No, OLE requires direct link to desktop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;John.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2008 12:14:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035174#M964473</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-20T12:14:54Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding OLE object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035175#M964474</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is there any way to download data to excel in background.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls help reg this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jun 2008 07:16:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035175#M964474</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-23T07:16:51Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding OLE object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035176#M964475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use FM GUI_DOWNLOAD&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jun 2008 10:52:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035176#M964475</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-26T10:52:36Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding OLE object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035177#M964476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For reducing time u can do one thing....&lt;/P&gt;&lt;P&gt;after generation of all the 5 sheet... u put display on for the excel. Actuall I have for single excel sheet... and reduces time by this way....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can u pls send the code for feature reference.....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jun 2008 10:56:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035177#M964476</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-26T10:56:07Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding OLE object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035178#M964477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZTEST55&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZTEST55.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE ole2incl.&lt;/P&gt;&lt;P&gt;DATA: application TYPE ole2_object,&lt;/P&gt;&lt;P&gt;workbook TYPE ole2_object,&lt;/P&gt;&lt;P&gt;sheet TYPE ole2_object,&lt;/P&gt;&lt;P&gt;cells TYPE ole2_object.&lt;/P&gt;&lt;P&gt;CONSTANTS: row_max TYPE i VALUE 256.&lt;/P&gt;&lt;P&gt;DATA index TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab1 OCCURS 0, first_name(10), END OF itab1.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab2 OCCURS 0, second_name(10), END OF itab2.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab3 OCCURS 0, third_name(50), END OF itab3.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab4 OCCURS 0, fourth_name(50), END OF itab4.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab5 OCCURS 0, fifth_name(50), END OF itab5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;*START-OF-SELECTION&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND: 'Peter' TO itab1, 'Ivanov' TO itab2,&lt;/P&gt;&lt;P&gt;'=Sheet1!A1 &amp;amp; " " &amp;amp; Sheet2!A1' TO itab3,&lt;/P&gt;&lt;P&gt;'John' TO itab1, 'Smith' TO itab2,&lt;/P&gt;&lt;P&gt;'=Sheet1!A2 &amp;amp; " " &amp;amp; Sheet2!A2' TO itab3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append : 'fourth_arun' to itab4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CREATE OBJECT application 'excel.application'.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF application 'visible' = 1.&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Workbooks' = workbook.&lt;/P&gt;&lt;P&gt;CALL METHOD OF workbook 'Add'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Create first Excel Sheet&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Worksheets' = sheet&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Activate'.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF sheet 'Name' = 'First'.&lt;/P&gt;&lt;P&gt;LOOP AT itab1.&lt;/P&gt;&lt;P&gt;index = row_max * ( sy-tabix - 1 ) + 1. " 1 - column name&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = index.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF cells 'Value' = itab1-first_name.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Create second Excel sheet&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Sheets' = sheet.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Add'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Worksheets' = sheet&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF sheet 'Name' = 'Second'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Activate'.&lt;/P&gt;&lt;P&gt;LOOP AT itab2.&lt;/P&gt;&lt;P&gt;index = row_max * ( sy-tabix - 1 ) + 1. " 1 - column name&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = index.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF cells 'Value' = itab2-second_name.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Create third Excel sheet&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Sheets' = sheet.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Add'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Worksheets' = sheet&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF sheet 'Name' = 'Third'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Activate'.&lt;/P&gt;&lt;P&gt;LOOP AT itab3.&lt;/P&gt;&lt;P&gt;index = row_max * ( sy-tabix - 1 ) + 1. " 1 - column name&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = index.&lt;/P&gt;&lt;P&gt;*SET PROPERTY OF cells 'Formula' = itab3-formula.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF cells 'Value' = itab3-third_name.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Create fourth Excel sheet&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Sheets' = sheet.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Add'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Worksheets' = sheet&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PROPERTY OF sheet 'Name' = 'Fourth'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Activate'.&lt;/P&gt;&lt;P&gt;LOOP AT itab4.&lt;/P&gt;&lt;P&gt;index = row_max * ( sy-tabix - 1 ) + 1. " 1 - column name&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = index.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF cells 'Value' = itab4-fourth_name.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*fifth&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Sheets' = sheet.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Add'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF application 'Worksheets' = sheet&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PROPERTY OF sheet 'Name' = 'Fifth'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Activate'.&lt;/P&gt;&lt;P&gt;LOOP AT itab4.&lt;/P&gt;&lt;P&gt;index = row_max * ( sy-tabix - 1 ) + 1. " 1 - column name&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'Cells' = cells EXPORTING #1 = index.&lt;/P&gt;&lt;P&gt;SET PROPERTY OF cells 'Value' = itab4-fourth_name.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Save excel speadsheet to particular filename&lt;/P&gt;&lt;P&gt;CALL METHOD OF sheet 'SaveAs'&lt;/P&gt;&lt;P&gt;EXPORTING #1 = 'C:\Documents and Settings\rony.leon\Desktop\test\exceldoc1.xls' "filename&lt;/P&gt;&lt;P&gt;#2 = 1. "fileFormat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Closes excel window, data is lost if not saved&lt;/P&gt;&lt;P&gt;SET PROPERTY OF application 'visible' = 1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 06:03:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-ole-object/m-p/4035178#M964477</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T06:03:19Z</dc:date>
    </item>
  </channel>
</rss>

