<?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: Excel function module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066627#M726695</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gary,&lt;/P&gt;&lt;P&gt;First for download&lt;/P&gt;&lt;P&gt;U use FM SAP_CONVERT_TO_XLS_FORMAT&lt;/P&gt;&lt;P&gt;to convert the int table into excel&lt;/P&gt;&lt;P&gt;Then use FM GUI_DOWNLOAD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2nd for upload&lt;/P&gt;&lt;P&gt;u can use FM&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filename                = file_name&lt;/P&gt;&lt;P&gt;      i_begin_col             = c_beg_col&lt;/P&gt;&lt;P&gt;      i_begin_row             = g_beg_row&lt;/P&gt;&lt;P&gt;      i_end_col               = c_end_col&lt;/P&gt;&lt;P&gt;      i_end_row               = g_end_row&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      intern                  = t_excel_import&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      inconsistent_parameters = 1&lt;/P&gt;&lt;P&gt;      upload_ole              = 2&lt;/P&gt;&lt;P&gt;      OTHERS                  = 3.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e003.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Error : Error while reading the file !!!&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT t_excel_import[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT t_excel_import.&lt;/P&gt;&lt;P&gt;      CASE t_excel_import-col.&lt;/P&gt;&lt;P&gt;        WHEN  c_0001.&lt;/P&gt;&lt;P&gt;          g_t_upload-matnr      =  t_excel_import-value.&lt;/P&gt;&lt;P&gt;        WHEN  c_0002.&lt;/P&gt;&lt;P&gt;          lg_t_upload-maktx      =  t_excel_import-value.&lt;/P&gt;&lt;P&gt;        WHEN  c_0003.&lt;/P&gt;&lt;P&gt;          g_t_upload-kwmeng      =  t_excel_import-value.&lt;/P&gt;&lt;P&gt;        WHEN  c_0004.&lt;/P&gt;&lt;P&gt;          g_t_upload-meins      =  t_excel_import-value.&lt;/P&gt;&lt;P&gt;       ENDCASE.&lt;/P&gt;&lt;P&gt;      IF  t_excel_import-col  EQ  c_0004.&lt;/P&gt;&lt;P&gt;        APPEND g_t_upload.&lt;/P&gt;&lt;P&gt;        CLEAR  g_t_upload.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls reward pts if it is helpfull&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards &lt;/P&gt;&lt;P&gt;Srimanta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Nov 2007 04:50:11 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-11-16T04:50:11Z</dc:date>
    <item>
      <title>Excel function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066621#M726689</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;can i know what is the function module to: &lt;/P&gt;&lt;P&gt;Downloads internal table and opens it in MS Excel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;Uploads an *.xls file to internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 04:23:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066621#M726689</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T04:23:19Z</dc:date>
    </item>
    <item>
      <title>Re: Excel function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066622#M726690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SAP_CONVERT_TO_XLS_FORMAT&lt;/P&gt;&lt;P&gt;TEXT_CONVERT_XLS_TO_SAP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 04:25:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066622#M726690</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T04:25:24Z</dc:date>
    </item>
    <item>
      <title>Re: Excel function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066623#M726691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;b&amp;gt;GUI_DOWNLOAD&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;GUI_UPLOAD&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 04:31:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066623#M726691</guid>
      <dc:creator>former_member189059</dc:creator>
      <dc:date>2007-11-16T04:31:23Z</dc:date>
    </item>
    <item>
      <title>Re: Excel function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066624#M726692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;GUI_UPLOAD&lt;/P&gt;&lt;P&gt;GUI_DOWNLOAD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Give file type as 'ASC'&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 04:31:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066624#M726692</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T04:31:31Z</dc:date>
    </item>
    <item>
      <title>Re: Excel function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066625#M726693</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;For upload check&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR filename.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'KD_GET_FILENAME_ON_F4'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            mask      = '*.xls'&lt;/P&gt;&lt;P&gt;            static    = 'X'&lt;/P&gt;&lt;P&gt;       CHANGING&lt;/P&gt;&lt;P&gt;            file_name = filename.&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;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            filename                = filename&lt;/P&gt;&lt;P&gt;            i_begin_col             = begcol&lt;/P&gt;&lt;P&gt;            i_begin_row             = begrow&lt;/P&gt;&lt;P&gt;            i_end_col               = endcol&lt;/P&gt;&lt;P&gt;            i_end_row               = endrow&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            intern                  = intern&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            inconsistent_parameters = 1&lt;/P&gt;&lt;P&gt;            upload_ole              = 2&lt;/P&gt;&lt;P&gt;            OTHERS                  = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 04:33:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066625#M726693</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T04:33:38Z</dc:date>
    </item>
    <item>
      <title>Re: Excel function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066626#M726694</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Please check the below sample program, whcich will help u in solving the problem.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  DOWNLOAD_TO_EXCEL
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  --&amp;gt;  p1        text
*  &amp;lt;--  p2        text
*----------------------------------------------------------------------*
FORM DOWNLOAD_TO_EXCEL.

DATA: FNAME LIKE RLGRAP-FILENAME.
DATA: FILENAME LIKE IBIPPARMS-PATH.
DATA: BEGIN OF T_FIELDNAMES OCCURS 0,
        FNAME(50) TYPE C,
      END OF T_FIELDNAMES.

*Move fieldnames to interal table
MOVE SPACE  TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

MOVE C_PLNT  TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

MOVE C_CTRY  TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

MOVE C_MATERIAL TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

MOVE C_ABBREVIATION TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

MOVE C_COUNTIRFICATION_REQUIREMENT  TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

MOVE C_EXPIRY_DATE TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

MOVE C_CREATED TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

MOVE C_CREATED_BY  TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

MOVE C_ACTIVATED  TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

MOVE C_ACTIVATED_BY  TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

MOVE C_D  TO T_FIELDNAMES-FNAME.
APPEND T_FIELDNAMES.

*Import internal table with output data
IMPORT: I_DATA FROM MEMORY ID 'YLMC'.

CALL FUNCTION 'F4_FILENAME'
 EXPORTING
   PROGRAM_NAME        = SYST-CPROG
   DYNPRO_NUMBER       = SYST-DYNNR
   FIELD_NAME          = ' '
 IMPORTING
   FILE_NAME           = FILENAME
          .

FNAME = FILENAME.

* Call function to download data to excel
CALL FUNCTION 'MS_EXCEL_OLE_STANDARD_DAT'
  EXPORTING
    FILE_NAME                       = FNAME
*   CREATE_PIVOT                    = 0
*   DATA_SHEET_NAME                 = ' '
*   PIVOT_SHEET_NAME                = ' '
*   PASSWORD                        = ' '
*   PASSWORD_OPTION                 = 0
 TABLES
*   PIVOT_FIELD_TAB                 =
    DATA_TAB                        = I_DATA
    FIELDNAMES                      = T_FIELDNAMES
 EXCEPTIONS
   FILE_NOT_EXIST                  = 1
   FILENAME_EXPECTED               = 2
   COMMUNICATION_ERROR             = 3
   OLE_OBJECT_METHOD_ERROR         = 4
   OLE_OBJECT_PROPERTY_ERROR       = 5
   INVALID_FILENAME                = 6
   INVALID_PIVOT_FIELDS            = 7
   DOWNLOAD_PROBLEM                = 8
   OTHERS                          = 9
          .
IF SY-SUBRC &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.

ENDFORM.                    " DOWNLOAD_TO_EXCEL&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 04:44:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066626#M726694</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T04:44:49Z</dc:date>
    </item>
    <item>
      <title>Re: Excel function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066627#M726695</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gary,&lt;/P&gt;&lt;P&gt;First for download&lt;/P&gt;&lt;P&gt;U use FM SAP_CONVERT_TO_XLS_FORMAT&lt;/P&gt;&lt;P&gt;to convert the int table into excel&lt;/P&gt;&lt;P&gt;Then use FM GUI_DOWNLOAD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2nd for upload&lt;/P&gt;&lt;P&gt;u can use FM&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filename                = file_name&lt;/P&gt;&lt;P&gt;      i_begin_col             = c_beg_col&lt;/P&gt;&lt;P&gt;      i_begin_row             = g_beg_row&lt;/P&gt;&lt;P&gt;      i_end_col               = c_end_col&lt;/P&gt;&lt;P&gt;      i_end_row               = g_end_row&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      intern                  = t_excel_import&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      inconsistent_parameters = 1&lt;/P&gt;&lt;P&gt;      upload_ole              = 2&lt;/P&gt;&lt;P&gt;      OTHERS                  = 3.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e003.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Error : Error while reading the file !!!&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT t_excel_import[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT t_excel_import.&lt;/P&gt;&lt;P&gt;      CASE t_excel_import-col.&lt;/P&gt;&lt;P&gt;        WHEN  c_0001.&lt;/P&gt;&lt;P&gt;          g_t_upload-matnr      =  t_excel_import-value.&lt;/P&gt;&lt;P&gt;        WHEN  c_0002.&lt;/P&gt;&lt;P&gt;          lg_t_upload-maktx      =  t_excel_import-value.&lt;/P&gt;&lt;P&gt;        WHEN  c_0003.&lt;/P&gt;&lt;P&gt;          g_t_upload-kwmeng      =  t_excel_import-value.&lt;/P&gt;&lt;P&gt;        WHEN  c_0004.&lt;/P&gt;&lt;P&gt;          g_t_upload-meins      =  t_excel_import-value.&lt;/P&gt;&lt;P&gt;       ENDCASE.&lt;/P&gt;&lt;P&gt;      IF  t_excel_import-col  EQ  c_0004.&lt;/P&gt;&lt;P&gt;        APPEND g_t_upload.&lt;/P&gt;&lt;P&gt;        CLEAR  g_t_upload.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls reward pts if it is helpfull&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards &lt;/P&gt;&lt;P&gt;Srimanta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 04:50:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066627#M726695</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T04:50:11Z</dc:date>
    </item>
    <item>
      <title>Re: Excel function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066628#M726696</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gary,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to upload an excel file into internal table use these function modules :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to get the name of excel file from system use : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: FILENAME LIKE RLGRAP-FILENAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'KD_GET_FILENAME_ON_F4'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     PROGRAM_NAME        = SYST-REPID&lt;/P&gt;&lt;P&gt;     DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FIELD_NAME          =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STATIC              = ' X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MASK                = '*.txt'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      FILE_NAME           = IFILE&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MASK_TOO_LONG       = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS              = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To upload the data form excel file use this funcn module : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          FILENAME                = IFILE&lt;/P&gt;&lt;P&gt;          I_BEGIN_COL             = 1&lt;/P&gt;&lt;P&gt;          I_BEGIN_ROW             = 2&lt;/P&gt;&lt;P&gt;          I_END_COL               = 47&lt;/P&gt;&lt;P&gt;          I_END_ROW               = 65536&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;          INTERN                  = ITAB_UPLD&lt;/P&gt;&lt;P&gt;        EXCEPTIONS&lt;/P&gt;&lt;P&gt;          INCONSISTENT_PARAMETERS = 1&lt;/P&gt;&lt;P&gt;          UPLOAD_OLE              = 2&lt;/P&gt;&lt;P&gt;          OTHERS                  = 3.&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***Refer to the parameters to know the type declaration of itab_upld.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Sort table itab_upld by rows and columns.&lt;/P&gt;&lt;P&gt;      SORT ITAB_UPLD[] BY ROW COL.&lt;/P&gt;&lt;P&gt;      APPEND ITAB_TEXT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      LOOP AT ITAB_UPLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        AT NEW ROW.&lt;/P&gt;&lt;P&gt;          MOVE ITAB_UPLD-VALUE TO ITAB_TEXT.&lt;/P&gt;&lt;P&gt;          V_ROW = V_ROW + 1.&lt;/P&gt;&lt;P&gt;          V_COL = 1.&lt;/P&gt;&lt;P&gt;          IF SY-TABIX NE 1.&lt;/P&gt;&lt;P&gt;            APPEND ITAB_TEXT.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;        ENDAT.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 05:07:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066628#M726696</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T05:07:07Z</dc:date>
    </item>
    <item>
      <title>Re: Excel function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066629#M726697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can also refer to this link&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="416259"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please reward points if my posts helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Nov 2007 05:25:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/excel-function-module/m-p/3066629#M726697</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-16T05:25:33Z</dc:date>
    </item>
  </channel>
</rss>

