<?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: CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369365#M182174</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;that means..&lt;/P&gt;&lt;P&gt;what ever the object which is going to create is of type EXCEL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 May 2006 11:07:39 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-05-11T11:07:39Z</dc:date>
    <item>
      <title>CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369364#M182173</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kindly explain the statement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what is 'EXCEL.APPLICATION'&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 May 2006 11:05:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369364#M182173</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-11T11:05:05Z</dc:date>
    </item>
    <item>
      <title>Re: CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369365#M182174</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;that means..&lt;/P&gt;&lt;P&gt;what ever the object which is going to create is of type EXCEL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 May 2006 11:07:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369365#M182174</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-11T11:07:39Z</dc:date>
    </item>
    <item>
      <title>Re: CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369366#M182175</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is what the sap documentation says:&lt;/P&gt;&lt;P&gt;go to se38 editor.&lt;/P&gt;&lt;P&gt;Press on the 'i' button on the apllication tool bar.&lt;/P&gt;&lt;P&gt;Enter string "create object".&lt;/P&gt;&lt;P&gt;Press Enter.&lt;/P&gt;&lt;P&gt;It gives a pop up with related syntaxes.&lt;/P&gt;&lt;P&gt;Click on "Creating an OLE2 Automation Object " link.&lt;/P&gt;&lt;P&gt;This would take you to this.&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;CREATE &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basic form 2 &lt;/P&gt;&lt;P&gt;CREATE OBJECT obj class. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition: &lt;/P&gt;&lt;P&gt;1.... NO FLUSH 2.... QUEUE-ONLY &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect &lt;/P&gt;&lt;P&gt;Creates an external object of the class class. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The CREATE statement creates the initial object of the class, which you can use in other OLE statements. &lt;/P&gt;&lt;P&gt;The return code SY-SUBRC indicates whether the required object could be created: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Return Code is set as follows: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SY-SUBRC = 0: Object created successfully. SY-SUBRC = 1: Error in communication with the SAPgui. SY-SUBRC = 2: Error in function call in the SAPgui. OLE function modules are only implemented for use under Windows. SY-SUBRC = 3: The OLE-API call returned an error. You may have memory problems. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note &lt;/P&gt;&lt;P&gt;If the automation server has a CLSID or PROGID entry in table TOLE that is flagged for authorization checks, the system automatically runs them. If the authorization check fails, a runtime error occurs. To avoid this, you can check the authorization in advance using the function module AUTHORITY_CHECK_OLE. To maintain table TOLE use Transaction SOLE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition 1 &lt;/P&gt;&lt;P&gt;... NO FLUSH &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect &lt;/P&gt;&lt;P&gt;If you use this addition, CREATE OBJECT calls are collected, and not sent to the SAPgui for further processing until you explicitly call the function module FLUSH. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Addition 2 &lt;/P&gt;&lt;P&gt;... QUEUE-ONLY &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect &lt;/P&gt;&lt;P&gt;If you use this addition, the objects created using CREATE OBJECT can be used by subsequent calls within the automation queue, but are not written into the corresponding ABAP variables under the following conditions: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.) If the queue contains only CREATE OBJECT, CALL METHOD, and GET PROPERTY calls with return values and the QUEUE-ONLY addition. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.) If the flush mode in the Debugger is deactivated. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you use this addition, you still have to ensure that you use FREE OBJECT to destroy any frontend objects you create using CREATE OBJECT. Otherwise, you may cause memory shortages, or crashes in the application you are controlling. &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 OBJECT belongs to a group of key words that allows you to process external objects with ABAP/4. At present, only the object model OLE2 is supported, i.e. all objects must be of type OLE2_OBJECT. This type and other necessary data are defined in the include program OLE2INCL. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example &lt;/P&gt;&lt;P&gt;Creating an EXCEL object. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS OLE2. &lt;/P&gt;&lt;P&gt;DATA EXCEL TYPE OLE2_OBJECT. &lt;/P&gt;&lt;P&gt;CREATE OBJECT EXCEL 'Excel.Application'.&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 May 2006 11:09:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369366#M182175</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-11T11:09:48Z</dc:date>
    </item>
    <item>
      <title>Re: CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369367#M182176</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajesh,&lt;/P&gt;&lt;P&gt;Check the standard Program &amp;lt;b&amp;gt;RSDEMO01&amp;lt;/b&amp;gt; . It is having good example for your requirement.&lt;/P&gt;&lt;P&gt;Like that check help for DOI &amp;lt;a href="http://help.sap.com/saphelp_erp2005/helpdata/en/e9/0be775408e11d1893b0000e8323c4f/frameset.htm"&amp;gt;link&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;Hope This Info Helps YOU.&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raghav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 May 2006 11:10:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369367#M182176</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-11T11:10:08Z</dc:date>
    </item>
    <item>
      <title>Re: CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369368#M182177</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Excel is the Microsoft spreadsheet application used throughout businesses.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This statement reads the registry of your local computer's operating system and gets the registry info to create an instance of Microsoft Excel on your local (client) computer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 May 2006 11:59:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369368#M182177</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-11T11:59:10Z</dc:date>
    </item>
    <item>
      <title>Re: CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369369#M182178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anybody pls help to read a particular work-sheet from an excel file.  By default, my FM is reading from active work-sheet only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls respond to me ASAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;Raghav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 May 2006 20:22:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369369#M182178</guid>
      <dc:creator>graghavendra_sharma</dc:creator>
      <dc:date>2006-05-30T20:22:42Z</dc:date>
    </item>
    <item>
      <title>Re: CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369370#M182179</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Raghav. To read a specific worksheet in Excel:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Crio objeto Excel&lt;/P&gt;&lt;P&gt;  CREATE OBJECT excel 'Excel.Application' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Coloco propriedade NÃO VISÍVEL&lt;/P&gt;&lt;P&gt;  SET PROPERTY OF excel 'Visible' = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Crio objeto del arquivo&lt;/P&gt;&lt;P&gt;  CALL METHOD OF excel 'Workbooks' = workbook.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Abro arquivo&lt;/P&gt;&lt;P&gt;  CALL METHOD OF workbook 'Open'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      #1 = filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Crio objeto de folhas&lt;/P&gt;&lt;P&gt;  CALL METHOD OF excel 'ActiveWorkbook' = aw.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Seleciono folha SHEETNAME&lt;/P&gt;&lt;P&gt;  CALL METHOD OF aw 'Sheets' = worksheet&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      #1 = sheetname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD OF aw 'Sheets' = sheets.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Ativo folha SHEETNAME&lt;/P&gt;&lt;P&gt;  CALL METHOD OF worksheet 'Activate'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Seleciono os dados da folha (desde)&lt;/P&gt;&lt;P&gt;  CALL METHOD OF worksheet 'Cells' = h_cell&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      #1 = i_begin_row&lt;/P&gt;&lt;P&gt;      #2 = i_begin_col.&lt;/P&gt;&lt;P&gt;  m_message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Seleciono os dados da folha (hasta)&lt;/P&gt;&lt;P&gt;  CALL METHOD OF worksheet 'Cells' = h_cell1&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      #1 = i_end_row&lt;/P&gt;&lt;P&gt;      #2 = i_end_col.&lt;/P&gt;&lt;P&gt;  m_message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Seleciono rango de folha&lt;/P&gt;&lt;P&gt;  CALL METHOD OF worksheet 'RANGE' = range&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      #1 = h_cell&lt;/P&gt;&lt;P&gt;      #2 = h_cell1.&lt;/P&gt;&lt;P&gt;  m_message.&lt;/P&gt;&lt;P&gt;  CALL METHOD OF range 'SELECT'.&lt;/P&gt;&lt;P&gt;  m_message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Copio seleção de rango a clipboard&lt;/P&gt;&lt;P&gt;  CALL METHOD OF range 'COPY'.&lt;/P&gt;&lt;P&gt;  m_message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Leo clipboard ABAP&lt;/P&gt;&lt;P&gt;  CALL METHOD cl_gui_frontend_services=&amp;gt;clipboard_import&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      data                 = excel_tab&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      cntl_error           = 1&lt;/P&gt;&lt;P&gt;      error_no_gui         = 2&lt;/P&gt;&lt;P&gt;      not_supported_by_gui = 3&lt;/P&gt;&lt;P&gt;      OTHERS               = 4.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE a037(alsmex).&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ld_separator = cl_abap_char_utilities=&amp;gt;horizontal_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Cheio tabela interna con dados da folha excel&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Rutina estandar de função ALSM_EXCEL_TO_INTERNAL_TABLE&lt;/P&gt;&lt;P&gt;  PERFORM separated_to_intern_convert TABLES excel_tab intern&lt;/P&gt;&lt;P&gt;                                      USING  ld_separator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Limpo clipboard&lt;/P&gt;&lt;P&gt;  REFRESH excel_tab.&lt;/P&gt;&lt;P&gt;  CALL METHOD cl_gui_frontend_services=&amp;gt;clipboard_export&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      data                 = excel_tab&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      rc                   = ld_rc&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      cntl_error           = 1&lt;/P&gt;&lt;P&gt;      error_no_gui         = 2&lt;/P&gt;&lt;P&gt;      not_supported_by_gui = 3&lt;/P&gt;&lt;P&gt;      OTHERS               = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Fecho os objetos de excel&lt;/P&gt;&lt;P&gt;  CALL METHOD OF excel 'QUIT'.&lt;/P&gt;&lt;P&gt;  m_message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FREE OBJECT h_cell.    m_message.&lt;/P&gt;&lt;P&gt;  FREE OBJECT h_cell1.   m_message.&lt;/P&gt;&lt;P&gt;  FREE OBJECT range.     m_message.&lt;/P&gt;&lt;P&gt;  FREE OBJECT worksheet. m_message.&lt;/P&gt;&lt;P&gt;  FREE OBJECT workbook.  m_message.&lt;/P&gt;&lt;P&gt;  FREE OBJECT excel.     m_message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  separated_to_intern_convert&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM separated_to_intern_convert TABLES i_tab       TYPE ty_t_sender&lt;/P&gt;&lt;P&gt;                                        i_intern    TYPE ty_t_itab&lt;/P&gt;&lt;P&gt;                                 USING  i_separator TYPE c.&lt;/P&gt;&lt;P&gt;  DATA: l_sic_tabix LIKE sy-tabix,&lt;/P&gt;&lt;P&gt;        l_sic_col   TYPE kcd_ex_col.&lt;/P&gt;&lt;P&gt;  DATA: l_fdpos     LIKE sy-fdpos.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH i_intern.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT i_tab.&lt;/P&gt;&lt;P&gt;    l_sic_tabix = sy-tabix.&lt;/P&gt;&lt;P&gt;    l_sic_col = 0.&lt;/P&gt;&lt;P&gt;    WHILE i_tab CA i_separator.&lt;/P&gt;&lt;P&gt;      l_fdpos = sy-fdpos.&lt;/P&gt;&lt;P&gt;      l_sic_col = l_sic_col + 1.&lt;/P&gt;&lt;P&gt;      PERFORM line_to_cell_separat TABLES i_intern&lt;/P&gt;&lt;P&gt;                                   USING  i_tab l_sic_tabix l_sic_col&lt;/P&gt;&lt;P&gt;                                          i_separator l_fdpos.&lt;/P&gt;&lt;P&gt;    ENDWHILE.&lt;/P&gt;&lt;P&gt;    IF i_tab &amp;lt;&amp;gt; space.&lt;/P&gt;&lt;P&gt;      CLEAR i_intern.&lt;/P&gt;&lt;P&gt;      i_intern-row = l_sic_tabix.&lt;/P&gt;&lt;P&gt;      i_intern-col = l_sic_col + 1.&lt;/P&gt;&lt;P&gt;      i_intern-value = i_tab.&lt;/P&gt;&lt;P&gt;      APPEND i_intern.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " separated_to_intern_convert&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  line_to_cell_separat&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM line_to_cell_separat TABLES i_intern    TYPE ty_t_itab&lt;/P&gt;&lt;P&gt;                          USING  i_line&lt;/P&gt;&lt;P&gt;                                 i_row       LIKE sy-tabix&lt;/P&gt;&lt;P&gt;                                 ch_cell_col TYPE kcd_ex_col&lt;/P&gt;&lt;P&gt;                                 i_separator TYPE c&lt;/P&gt;&lt;P&gt;                                 i_fdpos     LIKE sy-fdpos.&lt;/P&gt;&lt;P&gt;  DATA: l_string   TYPE ty_s_senderline.&lt;/P&gt;&lt;P&gt;  DATA  l_sic_int  TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR i_intern.&lt;/P&gt;&lt;P&gt;  l_sic_int = i_fdpos.&lt;/P&gt;&lt;P&gt;  i_intern-row = i_row.&lt;/P&gt;&lt;P&gt;  l_string = i_line.&lt;/P&gt;&lt;P&gt;  i_intern-col = ch_cell_col.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;csv Dateien mit separator in Zelle: --&amp;gt; ;"abc;cd";&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF ( i_separator = ';' OR  i_separator = ',' ) AND&lt;/P&gt;&lt;P&gt;       l_string(1) = gc_esc.&lt;/P&gt;&lt;P&gt;    PERFORM line_to_cell_esc_sep USING l_string&lt;/P&gt;&lt;P&gt;                                       l_sic_int&lt;/P&gt;&lt;P&gt;                                       i_separator&lt;/P&gt;&lt;P&gt;                                       i_intern-value.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    IF l_sic_int &amp;gt; 0.&lt;/P&gt;&lt;P&gt;      i_intern-value = i_line(l_sic_int).&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  IF l_sic_int &amp;gt; 0.&lt;/P&gt;&lt;P&gt;    APPEND i_intern.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  l_sic_int = l_sic_int + 1.&lt;/P&gt;&lt;P&gt;  i_line = i_line+l_sic_int.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " line_to_cell_separat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  line_to_cell_esc_sep&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM line_to_cell_esc_sep USING i_string&lt;/P&gt;&lt;P&gt;                                i_sic_int      TYPE i&lt;/P&gt;&lt;P&gt;                                i_separator    TYPE c&lt;/P&gt;&lt;P&gt;                                i_intern_value TYPE ty_d_itabvalue.&lt;/P&gt;&lt;P&gt;  DATA: l_int TYPE i,&lt;/P&gt;&lt;P&gt;        l_cell_end(2).&lt;/P&gt;&lt;P&gt;  FIELD-SYMBOLS: .&lt;/P&gt;&lt;P&gt;      l_int = l_int + 2.&lt;/P&gt;&lt;P&gt;      i_sic_int = l_int.&lt;/P&gt;&lt;P&gt;      i_string = i_string+l_int.&lt;/P&gt;&lt;P&gt;    ELSEIF i_string CS gc_esc.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    letzte Celle&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      l_int = sy-fdpos.&lt;/P&gt;&lt;P&gt;      ASSIGN i_string(l_int) TO  0 . MESSAGE x001(kx) . ENDIF.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      MESSAGE x001(kx) . "was ist mit csv-Format&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " line_to_cell_esc_sep&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it Helps&lt;/P&gt;&lt;P&gt;Jesus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 May 2006 20:30:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369370#M182179</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-30T20:30:27Z</dc:date>
    </item>
    <item>
      <title>Re: CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369371#M182180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Friend,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for a quick response.  I am still facing some problems. Can you pls let me know what should be the type of "sheetname" in the following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-- Seleciono folha SHEETNAME&lt;/P&gt;&lt;P&gt;CALL METHOD OF aw 'Sheets' = worksheet&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;#1 = sheetname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And also, I have an excel file with 2 work sheets.  after execution of the program, i am getting the output of both the worksheets.  can you pls tell why is this happend?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much for your help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raghav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 May 2006 21:07:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369371#M182180</guid>
      <dc:creator>graghavendra_sharma</dc:creator>
      <dc:date>2006-05-30T21:07:04Z</dc:date>
    </item>
    <item>
      <title>Re: CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369372#M182181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Raghav. Actually, the code I send was for a FM i developed. Create a FM with the following parameters:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;   REFERENCE(FILENAME)    LIKE  RLGRAP-FILENAME&lt;/P&gt;&lt;P&gt;   REFERENCE(SHEETNAME)   TYPE  CHAR100&lt;/P&gt;&lt;P&gt;   REFERENCE(I_BEGIN_COL) TYPE  I&lt;/P&gt;&lt;P&gt;   REFERENCE(I_BEGIN_ROW) TYPE  I&lt;/P&gt;&lt;P&gt;   REFERENCE(I_END_COL)   TYPE  I&lt;/P&gt;&lt;P&gt;   REFERENCE(I_END_ROW)   TYPE  I&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;   INTERN STRUCTURE  ALSMEX_TABLINE&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;   INCONSISTENT_PARAMETERS&lt;/P&gt;&lt;P&gt;   UPLOAD_OLE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And call the FM for every worksheet you want to read on an internal table. Every time you call the FM, it will fill the internal table you pass to it with the data on the worksheet you specify.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it Helps&lt;/P&gt;&lt;P&gt;Jesus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 May 2006 21:53:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369372#M182181</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-30T21:53:08Z</dc:date>
    </item>
    <item>
      <title>Re: CREATE OBJECT H_EXCEL 'EXCEL.APPLICATION'.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369373#M182182</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jesus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.  I did the same and the function module started fetching from a particular work sheet.  But I have a new problem now.  When I call this function module inside my BSP application, it is not giving any values.  Could you pls let me know, if you have any information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raghav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 May 2006 06:06:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/create-object-h-excel-excel-application/m-p/1369373#M182182</guid>
      <dc:creator>graghavendra_sharma</dc:creator>
      <dc:date>2006-05-31T06:06:56Z</dc:date>
    </item>
  </channel>
</rss>

