<?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: Function module to download to Excel ? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822573#M351380</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are a few ways to do this.  For example, the function module EXCEL_OLE_STANDARD_DAT will accept the internal table with data and the internal table with fieldnames,  it will then fire up EXCEL and fill in the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich HEilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 15 Jan 2007 15:34:28 GMT</pubDate>
    <dc:creator>RichHeilman</dc:creator>
    <dc:date>2007-01-15T15:34:28Z</dc:date>
    <item>
      <title>Function module to download to Excel ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822568#M351375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Anybody know the name of a FM to call excel and download a file from SAP ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jan 2007 15:15:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822568#M351375</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-15T15:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: Function module to download to Excel ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822569#M351376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use this report&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZV_SEND_MAIL .&lt;/P&gt;&lt;P&gt;TABLES: EKKO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: P_EMAIL   TYPE SOMLRECI1-RECEIVER&lt;/P&gt;&lt;P&gt;                                  DEFAULT 'test@sapdev.co.uk'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF T_EKPO,&lt;/P&gt;&lt;P&gt;  EBELN TYPE EKPO-EBELN,&lt;/P&gt;&lt;P&gt;  EBELP TYPE EKPO-EBELP,&lt;/P&gt;&lt;P&gt;  AEDAT TYPE EKPO-AEDAT,&lt;/P&gt;&lt;P&gt;  MATNR TYPE EKPO-MATNR,&lt;/P&gt;&lt;P&gt; END OF T_EKPO.&lt;/P&gt;&lt;P&gt;DATA: IT_EKPO TYPE STANDARD TABLE OF T_EKPO INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;      WA_EKPO TYPE T_EKPO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF T_CHAREKPO,&lt;/P&gt;&lt;P&gt;  EBELN(10) TYPE C,&lt;/P&gt;&lt;P&gt;  EBELP(5)  TYPE C,&lt;/P&gt;&lt;P&gt;  AEDAT(8)  TYPE C,&lt;/P&gt;&lt;P&gt;  MATNR(18) TYPE C,&lt;/P&gt;&lt;P&gt; END OF T_CHAREKPO.&lt;/P&gt;&lt;P&gt;DATA: WA_CHAREKPO TYPE T_CHAREKPO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:   IT_MESSAGE TYPE STANDARD TABLE OF SOLISTI1 INITIAL SIZE 0&lt;/P&gt;&lt;P&gt;                WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA:   IT_ATTACH TYPE STANDARD TABLE OF SOLISTI1 INITIAL SIZE 0&lt;/P&gt;&lt;P&gt;                WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:   T_PACKING_LIST LIKE SOPCKLSTI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        T_CONTENTS LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        T_RECEIVERS LIKE SOMLRECI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        T_ATTACHMENT LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        T_OBJECT_HEADER LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        W_CNT TYPE I,&lt;/P&gt;&lt;P&gt;        W_SENT_ALL(1) TYPE C,&lt;/P&gt;&lt;P&gt;        W_DOC_DATA LIKE SODOCCHGI1,&lt;/P&gt;&lt;P&gt;        GD_ERROR    TYPE SY-SUBRC,&lt;/P&gt;&lt;P&gt;        GD_RECIEVER TYPE SY-SUBRC.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Retrieve sample data from table ekpo&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM DATA_RETRIEVAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Populate table with detaisl to be entered into .xls file&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM BUILD_XLS_DATA_TABLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;*END-OF-SELECTION&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Populate message body text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM POPULATE_EMAIL_MESSAGE_BODY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send file by email as .xls speadsheet&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM SEND_FILE_AS_EMAIL_ATTACHMENT&lt;/P&gt;&lt;P&gt;                               TABLES IT_MESSAGE&lt;/P&gt;&lt;P&gt;                                      IT_ATTACH&lt;/P&gt;&lt;P&gt;                                USING P_EMAIL&lt;/P&gt;&lt;P&gt;                                      'Example .xls documnet attachment'&lt;/P&gt;&lt;P&gt;                                      'XLS'&lt;/P&gt;&lt;P&gt;                                      'filename'&lt;/P&gt;&lt;P&gt;                                      ' '&lt;/P&gt;&lt;P&gt;                                      ' '&lt;/P&gt;&lt;P&gt;                                      ' '&lt;/P&gt;&lt;P&gt;                             CHANGING GD_ERROR&lt;/P&gt;&lt;P&gt;                                      GD_RECIEVER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Instructs mail send program for SAPCONNECT to send email(rsconn01)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM INITIATE_MAIL_EXECUTE_PROGRAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;      Form  DATA_RETRIEVAL&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      Retrieve data form EKPO table and populate itab it_ekko&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM DATA_RETRIEVAL.&lt;/P&gt;&lt;P&gt;  SELECT EBELN EBELP AEDAT MATNR&lt;/P&gt;&lt;P&gt;   UP TO 10 ROWS&lt;/P&gt;&lt;P&gt;    FROM EKPO&lt;/P&gt;&lt;P&gt;    INTO TABLE IT_EKPO.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " DATA_RETRIEVAL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;      Form  BUILD_XLS_DATA_TABLE&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      Build data table for .xls document&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM BUILD_XLS_DATA_TABLE.&lt;/P&gt;&lt;P&gt;  CONSTANTS: CON_CRET TYPE X VALUE '0D',  "OK for non Unicode&lt;/P&gt;&lt;P&gt;             CON_TAB TYPE X VALUE '09'.   "OK for non Unicode&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*If you have Unicode check active in program attributes thnen you will&lt;/P&gt;&lt;P&gt;*need to declare constants as follows&lt;/P&gt;&lt;P&gt;*class cl_abap_char_utilities definition load.&lt;/P&gt;&lt;P&gt;*constants:&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   con_tab  type c value cl_abap_char_utilities=&amp;gt;HORIZONTAL_TAB,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   con_cret type c value cl_abap_char_utilities=&amp;gt;CR_LF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE 'EBELN' 'EBELP' 'AEDAT' 'MATNR'&lt;/P&gt;&lt;P&gt;         INTO IT_ATTACH SEPARATED BY CON_TAB.&lt;/P&gt;&lt;P&gt;  CONCATENATE CON_CRET IT_ATTACH  INTO IT_ATTACH.&lt;/P&gt;&lt;P&gt;  APPEND  IT_ATTACH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_EKPO INTO WA_CHAREKPO.&lt;/P&gt;&lt;P&gt;    CONCATENATE WA_CHAREKPO-EBELN WA_CHAREKPO-EBELP&lt;/P&gt;&lt;P&gt;                WA_CHAREKPO-AEDAT WA_CHAREKPO-MATNR&lt;/P&gt;&lt;P&gt;           INTO IT_ATTACH SEPARATED BY CON_TAB.&lt;/P&gt;&lt;P&gt;    CONCATENATE CON_CRET IT_ATTACH  INTO IT_ATTACH.&lt;/P&gt;&lt;P&gt;    APPEND  IT_ATTACH.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_XLS_DATA_TABLE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;      Form  SEND_FILE_AS_EMAIL_ATTACHMENT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      Send email&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM SEND_FILE_AS_EMAIL_ATTACHMENT TABLES PIT_MESSAGE&lt;/P&gt;&lt;P&gt;                                          PIT_ATTACH&lt;/P&gt;&lt;P&gt;                                    USING P_EMAIL&lt;/P&gt;&lt;P&gt;                                          P_MTITLE&lt;/P&gt;&lt;P&gt;                                          P_FORMAT&lt;/P&gt;&lt;P&gt;                                          P_FILENAME&lt;/P&gt;&lt;P&gt;                                          P_ATTDESCRIPTION&lt;/P&gt;&lt;P&gt;                                          P_SENDER_ADDRESS&lt;/P&gt;&lt;P&gt;                                          P_SENDER_ADDRES_TYPE&lt;/P&gt;&lt;P&gt;                                 CHANGING P_ERROR&lt;/P&gt;&lt;P&gt;                                          P_RECIEVER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: LD_ERROR    TYPE SY-SUBRC,&lt;/P&gt;&lt;P&gt;        LD_RECIEVER TYPE SY-SUBRC,&lt;/P&gt;&lt;P&gt;        LD_MTITLE LIKE SODOCCHGI1-OBJ_DESCR,&lt;/P&gt;&lt;P&gt;        LD_EMAIL LIKE  SOMLRECI1-RECEIVER,&lt;/P&gt;&lt;P&gt;        LD_FORMAT TYPE  SO_OBJ_TP ,&lt;/P&gt;&lt;P&gt;        LD_ATTDESCRIPTION TYPE  SO_OBJ_NAM ,&lt;/P&gt;&lt;P&gt;        LD_ATTFILENAME TYPE  SO_OBJ_DES ,&lt;/P&gt;&lt;P&gt;        LD_SENDER_ADDRESS LIKE  SOEXTRECI1-RECEIVER,&lt;/P&gt;&lt;P&gt;        LD_SENDER_ADDRESS_TYPE LIKE  SOEXTRECI1-ADR_TYP,&lt;/P&gt;&lt;P&gt;        LD_RECEIVER LIKE  SY-SUBRC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LD_EMAIL   = P_EMAIL.&lt;/P&gt;&lt;P&gt;  LD_MTITLE = P_MTITLE.&lt;/P&gt;&lt;P&gt;  LD_FORMAT              = P_FORMAT.&lt;/P&gt;&lt;P&gt;  LD_ATTDESCRIPTION      = P_ATTDESCRIPTION.&lt;/P&gt;&lt;P&gt;  LD_ATTFILENAME         = P_FILENAME.&lt;/P&gt;&lt;P&gt;  LD_SENDER_ADDRESS      = P_SENDER_ADDRESS.&lt;/P&gt;&lt;P&gt;  LD_SENDER_ADDRESS_TYPE = P_SENDER_ADDRES_TYPE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill the document data.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  W_DOC_DATA-DOC_SIZE = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Populate the subject/generic message attributes&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  W_DOC_DATA-OBJ_LANGU = SY-LANGU.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-OBJ_NAME  = 'SAPRPT'.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-OBJ_DESCR = LD_MTITLE .&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-SENSITIVTY = 'F'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill the document data and get size of attachment&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR W_DOC_DATA.&lt;/P&gt;&lt;P&gt;  READ TABLE IT_ATTACH INDEX W_CNT.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-DOC_SIZE =&lt;/P&gt;&lt;P&gt;     ( W_CNT - 1 ) * 255 + STRLEN( IT_ATTACH ).&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-OBJ_LANGU  = SY-LANGU.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-OBJ_NAME   = 'SAPRPT'.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-OBJ_DESCR  = LD_MTITLE.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-SENSITIVTY = 'F'.&lt;/P&gt;&lt;P&gt;  CLEAR T_ATTACHMENT.&lt;/P&gt;&lt;P&gt;  REFRESH T_ATTACHMENT.&lt;/P&gt;&lt;P&gt;  T_ATTACHMENT[] = PIT_ATTACH[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Describe the body of the message&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR T_PACKING_LIST.&lt;/P&gt;&lt;P&gt;  REFRESH T_PACKING_LIST.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-TRANSF_BIN = SPACE.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-HEAD_NUM = 0.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-BODY_START = 1.&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE IT_MESSAGE LINES T_PACKING_LIST-BODY_NUM.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-DOC_TYPE = 'RAW'.&lt;/P&gt;&lt;P&gt;  APPEND T_PACKING_LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create attachment notification&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  T_PACKING_LIST-TRANSF_BIN = 'X'.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-HEAD_NUM   = 1.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-BODY_START = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE T_ATTACHMENT LINES T_PACKING_LIST-BODY_NUM.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-DOC_TYPE   =  LD_FORMAT.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-OBJ_DESCR  =  LD_ATTDESCRIPTION.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-OBJ_NAME   =  LD_ATTFILENAME.&lt;/P&gt;&lt;P&gt;  T_PACKING_LIST-DOC_SIZE   =  T_PACKING_LIST-BODY_NUM * 255.&lt;/P&gt;&lt;P&gt;  APPEND T_PACKING_LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Add the recipients email address&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR T_RECEIVERS.&lt;/P&gt;&lt;P&gt;  REFRESH T_RECEIVERS.&lt;/P&gt;&lt;P&gt;  T_RECEIVERS-RECEIVER = LD_EMAIL.&lt;/P&gt;&lt;P&gt;  T_RECEIVERS-REC_TYPE = 'U'.&lt;/P&gt;&lt;P&gt;  T_RECEIVERS-COM_TYPE = 'INT'.&lt;/P&gt;&lt;P&gt;  T_RECEIVERS-NOTIF_DEL = 'X'.&lt;/P&gt;&lt;P&gt;  T_RECEIVERS-NOTIF_NDEL = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND T_RECEIVERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SO_DOCUMENT_SEND_API1'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            DOCUMENT_DATA              = W_DOC_DATA&lt;/P&gt;&lt;P&gt;            PUT_IN_OUTBOX              = 'X'&lt;/P&gt;&lt;P&gt;            SENDER_ADDRESS             = LD_SENDER_ADDRESS&lt;/P&gt;&lt;P&gt;            SENDER_ADDRESS_TYPE        = LD_SENDER_ADDRESS_TYPE&lt;/P&gt;&lt;P&gt;            COMMIT_WORK                = 'X'&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            SENT_TO_ALL                = W_SENT_ALL&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            PACKING_LIST               = T_PACKING_LIST&lt;/P&gt;&lt;P&gt;            CONTENTS_BIN               = T_ATTACHMENT&lt;/P&gt;&lt;P&gt;            CONTENTS_TXT               = IT_MESSAGE&lt;/P&gt;&lt;P&gt;            RECEIVERS                  = T_RECEIVERS&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            TOO_MANY_RECEIVERS         = 1&lt;/P&gt;&lt;P&gt;            DOCUMENT_NOT_SENT          = 2&lt;/P&gt;&lt;P&gt;            DOCUMENT_TYPE_NOT_EXIST    = 3&lt;/P&gt;&lt;P&gt;            OPERATION_NO_AUTHORIZATION = 4&lt;/P&gt;&lt;P&gt;            PARAMETER_ERROR            = 5&lt;/P&gt;&lt;P&gt;            X_ERROR                    = 6&lt;/P&gt;&lt;P&gt;            ENQUEUE_ERROR              = 7&lt;/P&gt;&lt;P&gt;            OTHERS                     = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Populate zerror return code&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  LD_ERROR = SY-SUBRC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Populate zreceiver return code&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  LOOP AT T_RECEIVERS.&lt;/P&gt;&lt;P&gt;    LD_RECEIVER = T_RECEIVERS-RETRN_CODE.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;      Form  INITIATE_MAIL_EXECUTE_PROGRAM&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      Instructs mail send program for SAPCONNECT to send email.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM INITIATE_MAIL_EXECUTE_PROGRAM.&lt;/P&gt;&lt;P&gt;  WAIT UP TO 2 SECONDS.&lt;/P&gt;&lt;P&gt;  SUBMIT RSCONN01 WITH MODE = 'INT'&lt;/P&gt;&lt;P&gt;                WITH OUTPUT = 'X'&lt;/P&gt;&lt;P&gt;                AND RETURN.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " INITIATE_MAIL_EXECUTE_PROGRAM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;      Form  POPULATE_EMAIL_MESSAGE_BODY&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       Populate message body text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM POPULATE_EMAIL_MESSAGE_BODY.&lt;/P&gt;&lt;P&gt;  REFRESH IT_MESSAGE.&lt;/P&gt;&lt;P&gt;  IT_MESSAGE = 'Please find attached a list test ekpo records'.&lt;/P&gt;&lt;P&gt;  APPEND IT_MESSAGE.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " POPULATE_EMAIL_MESSAGE_BODY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If useful reward.&lt;/P&gt;&lt;P&gt;Vasanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jan 2007 15:19:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822569#M351376</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-15T15:19:52Z</dc:date>
    </item>
    <item>
      <title>Re: Function module to download to Excel ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822570#M351377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;check the below program....&lt;/P&gt;&lt;P&gt;Try this....&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; Report ZETA_EXCEL_DOWNLOAD_CLIPBOARD *&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 zeta_excel_download_clipboard .&lt;/P&gt;&lt;P&gt;include ole2incl.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;data: w_cell1 type ole2_object,&lt;/P&gt;&lt;P&gt;w_cell2 type ole2_object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- Ole data Declarations&lt;/P&gt;&lt;P&gt;data: h_excel type ole2_object, " Excel object&lt;/P&gt;&lt;P&gt;h_mapl type ole2_object, " list of workbooks&lt;/P&gt;&lt;P&gt;h_map type ole2_object, " workbook&lt;/P&gt;&lt;P&gt;h_zl type ole2_object, " cell&lt;/P&gt;&lt;P&gt;h_f type ole2_object, " font&lt;/P&gt;&lt;P&gt;gs_interior type ole2_object, " Pattern&lt;/P&gt;&lt;P&gt;worksheet type ole2_object,&lt;/P&gt;&lt;P&gt;h_cell type ole2_object,&lt;/P&gt;&lt;P&gt;h_cell1 type ole2_object,&lt;/P&gt;&lt;P&gt;range type ole2_object,&lt;/P&gt;&lt;P&gt;h_sheet2 type ole2_object,&lt;/P&gt;&lt;P&gt;h_sheet3 type ole2_object,&lt;/P&gt;&lt;P&gt;gs_font type ole2_object,&lt;/P&gt;&lt;P&gt;flg_stop(1) type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Internal table Declaration&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;*********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of t_excel occurs 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vkorg(20) type c, "Sales Org&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vbtyp(20) type c, "Document Category&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;auart(20) type c, "Document Type&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ernam(20) type c, "Created By&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vbeln(20) type c, "Document Number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;posnr(20) type c, "Item Number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;erdat(20) type c, "Created Date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vdatu(20) type c, "Header Requested Delivery Date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reqdat(20) type c, "Request date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;condat(20) type c, "Confirm date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lifsk(20) type c, "Header Block&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;txt30(30) type c, "Order User Status Description&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lifsp(20) type c, "Line Block&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dispo(20) type c, "MRP Controller&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dsnam(20) type c, "MRP Controller Description&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vmsta(20) type c, "Material Sales Status&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kunnr(20) type c, "Sold To&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cname(35) type c, "Sold To Name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regio(20) type c, "State&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cufd(10) type c, "CUD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bstnk(20) type c, "PO#&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bsark(20) type c, "Ordering Method&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matnr(20) type c, "Material&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;maktx(35) type c, "Material Description&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t200(20) type c, "T200&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vtext(20) type c, "T200 Description&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matkl(20) type c, "Material Group&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;zzbomind(7) type c, "BOM Indicator&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ostat(20) type c, "Order Status&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cmgst(20) type c, "CRD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;inco1(20) type c, "Incoterms&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;oqty(20) type c, "Order Quantity&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pqty(20) type c, "Open Quantity&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;unit(20) type c, "UOM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;onet(20) type c, "Order Value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pnet(20) type c, "Open Value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;curr(20) type c, "Currency key&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so_bezei like tvkbt-bezei,"Sales Office&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sg_bezei like tvgrt-bezei,"Sales Group&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bname(20) type c, "Ordering Party&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;contact(20) type c, "Contact Name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;telf1(20) type c, "Contact telf1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reqqty(20) type c, "Item Request qty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reqval(20) type c, "Item Request value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;conqty(20) type c, "Item Confirm qty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;conval(20) type c, "Item Confirm value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;zzrev(02) type c, "Revenue recognition acceptance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bezei(20) type c, "Revenue recognition text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vgbel(20) type c, "Reference Order for RETURNS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0008text(255) type c, "Internal Order Comment Text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;end of t_excel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: t_excel_bckord like t_excel occurs 0 with header line,&lt;/P&gt;&lt;P&gt;t_excel_bcklog like t_excel occurs 0 with header line,&lt;/P&gt;&lt;P&gt;t_excel_blkord like t_excel occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: data1(1500) type c,&lt;/P&gt;&lt;P&gt;ty type table of data1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: it type ty with header line,&lt;/P&gt;&lt;P&gt;it_2 type ty with header line,&lt;/P&gt;&lt;P&gt;it_3 type ty with header line,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rec type sy-tfill,&lt;/P&gt;&lt;P&gt;deli(1) type c,&lt;/P&gt;&lt;P&gt;l_amt(18) type c.&lt;/P&gt;&lt;P&gt;data: begin of hex,&lt;/P&gt;&lt;P&gt;tab type x,&lt;/P&gt;&lt;P&gt;end of hex.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;field-symbols: &amp;lt;fs&amp;gt; .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;constants cns_09(2) type n value 09.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;assign deli to &amp;lt;fs&amp;gt; type 'X'.&lt;/P&gt;&lt;P&gt;hex-tab = cns_09.&lt;/P&gt;&lt;P&gt;&amp;lt;fs&amp;gt; = hex-tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data gv_sheet_name(20) type c .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;M A C R O Declaration&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;define ole_check_error.&lt;/P&gt;&lt;P&gt;if &amp;amp;1 ne 0.&lt;/P&gt;&lt;P&gt;message e001(zz) with &amp;amp;1.&lt;/P&gt;&lt;P&gt;exit.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;end-of-definition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-vkorg = 'ABC'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-vbtyp = 'DEF'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-auart = 'GHI'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-ernam = 'JKL'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-vbeln = 'MNO'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-0008text = 'XYZ'.&lt;/P&gt;&lt;P&gt;append t_excel_bckord.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-vkorg = 'ABC1'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-vbtyp = 'DEF1'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-auart = 'GHI1'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-ernam = 'JKL1'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-vbeln = 'MNO1'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-0008text = 'XYZ1'.&lt;/P&gt;&lt;P&gt;append t_excel_bckord.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-vkorg = 'ABC2'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-vbtyp = 'DEF2'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-auart = 'GHI2'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-ernam = 'JKL2'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-vbeln = 'MNO2'.&lt;/P&gt;&lt;P&gt;t_excel_bckord-0008text = 'XYZ2'.&lt;/P&gt;&lt;P&gt;append t_excel_bckord.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vkorg = 'ABC'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vbtyp = 'DEF'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-auart = 'GHI'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-ernam = 'JKL'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vbeln = 'MNO'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-0008text = 'XYZ'.&lt;/P&gt;&lt;P&gt;append t_excel_bcklog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vkorg = 'ABC1'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vbtyp = 'DEF1'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-auart = 'GHI1'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-ernam = 'JKL1'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vbeln = 'MNO1'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-0008text = 'XYZ1'.&lt;/P&gt;&lt;P&gt;append t_excel_bcklog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vkorg = 'ABC2'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vbtyp = 'DEF2'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-auart = 'GHI2'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-ernam = 'JKL2'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vbeln = 'MNO2'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-0008text = 'XYZ2'.&lt;/P&gt;&lt;P&gt;append t_excel_bcklog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vkorg = 'ABC3'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vbtyp = 'DEF3'..&lt;/P&gt;&lt;P&gt;t_excel_bcklog-auart = 'GHI3'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-ernam = 'JKL3'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vbeln = 'MNO3'.&lt;/P&gt;&lt;P&gt;t_excel_bcklog-0008text = 'XYZ3'.&lt;/P&gt;&lt;P&gt;append t_excel_bcklog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-vkorg = 'ABC'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbtyp = 'DEF'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-auart = 'GHI'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-ernam = 'JKL'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbeln = 'MNO'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-0008text = 'XYZ'.&lt;/P&gt;&lt;P&gt;append t_excel_blkord.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-vkorg = 'ABC1'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbtyp = 'DEF1'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-auart = 'GHI1'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-ernam = 'JKL1'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbeln = 'MNO1'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-0008text = 'XYZ1'.&lt;/P&gt;&lt;P&gt;append t_excel_blkord.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-vkorg = 'ABC2'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbtyp = 'DEF2'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-auart = 'GHI2'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-ernam = 'JKL2'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbeln = 'MNO2'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-0008text = 'XYZ2'.&lt;/P&gt;&lt;P&gt;append t_excel_blkord.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-vkorg = 'ABC3'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbtyp = 'DEF3'..&lt;/P&gt;&lt;P&gt;t_excel_blkord-auart = 'GHI3'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-ernam = 'JKL3'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbeln = 'MNO3'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-0008text = 'XYZ3'.&lt;/P&gt;&lt;P&gt;append t_excel_blkord.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-vkorg = 'ABC4'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbtyp = 'DEF4'..&lt;/P&gt;&lt;P&gt;t_excel_blkord-auart = 'GHI4'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-ernam = 'JKL4'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbeln = 'MNO4'.&lt;/P&gt;&lt;P&gt;t_excel_blkord-0008text = 'XYZ4'.&lt;/P&gt;&lt;P&gt;append t_excel_blkord.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at t_excel_bckord.&lt;/P&gt;&lt;P&gt;concatenate&lt;/P&gt;&lt;P&gt;t_excel_bckord-vkorg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-vbtyp&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-auart&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-ernam&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-vbeln&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-posnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-erdat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-vdatu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-reqdat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-condat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-lifsk&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-txt30&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-lifsp&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-dispo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-dsnam&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-vmsta&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-kunnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-cname&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-regio&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-cufd&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-bstnk&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-bsark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-matnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-maktx&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-t200&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-vtext&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-matkl&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-zzbomind&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-ostat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-cmgst&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-inco1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-oqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-pqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-unit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-onet&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-pnet&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-curr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-so_bezei&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-sg_bezei&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-bname&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-contact&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-telf1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-reqqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-reqval&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-conqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-conval&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-zzrev&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-bezei&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-vgbel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bckord-0008text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;into it&lt;/P&gt;&lt;P&gt;separated by deli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append it.&lt;/P&gt;&lt;P&gt;clear it.&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;loop at t_excel_bcklog.&lt;/P&gt;&lt;P&gt;concatenate&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vkorg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vbtyp&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-auart&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-ernam&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vbeln&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-posnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-erdat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vdatu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-reqdat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-condat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-lifsk&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-txt30&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-lifsp&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-dispo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-dsnam&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vmsta&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-kunnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-cname&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-regio&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-cufd&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-bstnk&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-bsark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-matnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-maktx&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-t200&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vtext&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-matkl&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-zzbomind&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-ostat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-cmgst&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-inco1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-oqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-pqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-unit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-onet&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-pnet&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-curr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-so_bezei&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-sg_bezei&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-bname&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-contact&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-telf1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-reqqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-reqval&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-conqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-conval&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-zzrev&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-bezei&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-vgbel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_bcklog-0008text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;into it_2&lt;/P&gt;&lt;P&gt;separated by deli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append it_2.&lt;/P&gt;&lt;P&gt;clear it_2.&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;loop at t_excel_blkord.&lt;/P&gt;&lt;P&gt;concatenate&lt;/P&gt;&lt;P&gt;t_excel_blkord-vkorg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbtyp&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-auart&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-ernam&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-vbeln&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-posnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-erdat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-vdatu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-reqdat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-condat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-lifsk&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-txt30&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-lifsp&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-dispo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-dsnam&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-vmsta&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-kunnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-cname&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-regio&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-cufd&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-bstnk&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-bsark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-matnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-maktx&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-t200&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-vtext&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-matkl&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-zzbomind&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-ostat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-cmgst&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-inco1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-oqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-pqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-unit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-onet&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-pnet&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-curr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-so_bezei&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-sg_bezei&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-bname&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-contact&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-telf1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-reqqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-reqval&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-conqty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-conval&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-zzrev&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-bezei&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-vgbel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_excel_blkord-0008text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;into it_3&lt;/P&gt;&lt;P&gt;separated by deli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append it_3.&lt;/P&gt;&lt;P&gt;clear it_3.&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;if h_excel-header = space or h_excel-handle = -1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;start Excel&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;create object h_excel 'EXCEL.APPLICATION'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM err_hdl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- get list of workbooks, initially empty&lt;/P&gt;&lt;P&gt;call method of h_excel 'Workbooks' = h_mapl.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM err_hdl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;set property of h_excel 'Visible' = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;add a new workbook&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;call method of h_mapl 'Add' = h_map.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM err_hdl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*GV_SHEET_NAME = '1st SHEET'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gv_sheet_name = 'Back Orders'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;get property of h_excel 'ACTIVESHEET' = worksheet.&lt;/P&gt;&lt;P&gt;set property of worksheet 'Name' = gv_sheet_name .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--Formatting the area of additional data 1 and doing the BOLD&lt;/P&gt;&lt;P&gt;call method of h_excel 'Cells' = w_cell1&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 1.&lt;/P&gt;&lt;P&gt;call method of h_excel 'Cells' = w_cell2&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 50.&lt;/P&gt;&lt;P&gt;call method of h_excel 'Range' = h_cell&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = w_cell1&lt;/P&gt;&lt;P&gt;#2 = w_cell2.&lt;/P&gt;&lt;P&gt;*CALL METHOD OF gs_cells 'Select' .&lt;/P&gt;&lt;P&gt;get property of h_cell 'Font' = gs_font .&lt;/P&gt;&lt;P&gt;set property of gs_font 'Bold' = 1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data l_rc type i.&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 = it[]&lt;/P&gt;&lt;P&gt;changing&lt;/P&gt;&lt;P&gt;rc = l_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;call method of h_excel 'Cells' = w_cell1&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of h_excel 'Cells' = w_cell2&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM err_hdl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of h_excel 'Range' = range&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = w_cell1&lt;/P&gt;&lt;P&gt;#2 = w_cell2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of range 'Select'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM err_hdl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;call method of worksheet 'Paste'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM err_hdl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;CALL METHOD OF h_excel 'QUIT'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*GV_SHEET_NAME = '2ND SHEET'.&lt;/P&gt;&lt;P&gt;gv_sheet_name = 'Backlog'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;get property of h_excel 'Sheets' = h_sheet2 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of h_sheet2 'Add' = h_map.&lt;/P&gt;&lt;P&gt;set property of h_map 'Name' = gv_sheet_name .&lt;/P&gt;&lt;P&gt;get property of h_excel 'ACTIVESHEET' = worksheet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--Formatting the area of additional data 1 and doing the BOLD&lt;/P&gt;&lt;P&gt;call method of h_excel 'Cells' = w_cell1&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 1.&lt;/P&gt;&lt;P&gt;call method of h_excel 'Cells' = w_cell2&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 50.&lt;/P&gt;&lt;P&gt;call method of h_excel 'Range' = h_cell&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = w_cell1&lt;/P&gt;&lt;P&gt;#2 = w_cell2.&lt;/P&gt;&lt;P&gt;get property of h_cell 'Font' = gs_font .&lt;/P&gt;&lt;P&gt;set property of gs_font 'Bold' = 1 .&lt;/P&gt;&lt;P&gt;&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 = it_2[]&lt;/P&gt;&lt;P&gt;changing&lt;/P&gt;&lt;P&gt;rc = l_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;call method of h_excel 'Cells' = w_cell1&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of h_excel 'Cells' = w_cell2&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM err_hdl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of h_excel 'Range' = range&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = w_cell1&lt;/P&gt;&lt;P&gt;#2 = w_cell2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of range 'Select'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM err_hdl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;call method of worksheet 'Paste'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*GV_SHEET_NAME = '3rd SHEET'.&lt;/P&gt;&lt;P&gt;gv_sheet_name = 'Blocked Orders'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;get property of h_excel 'Sheets' = h_sheet3 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of h_sheet3 'Add' = h_map.&lt;/P&gt;&lt;P&gt;set property of h_map 'Name' = gv_sheet_name .&lt;/P&gt;&lt;P&gt;get property of h_excel 'ACTIVESHEET' = worksheet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--Formatting the area of additional data 1 and doing the BOLD&lt;/P&gt;&lt;P&gt;call method of h_excel 'Cells' = w_cell1&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 1.&lt;/P&gt;&lt;P&gt;call method of h_excel 'Cells' = w_cell2&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 50.&lt;/P&gt;&lt;P&gt;call method of h_excel 'Range' = h_cell&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = w_cell1&lt;/P&gt;&lt;P&gt;#2 = w_cell2.&lt;/P&gt;&lt;P&gt;get property of h_cell 'Font' = gs_font .&lt;/P&gt;&lt;P&gt;set property of gs_font 'Bold' = 1 .&lt;/P&gt;&lt;P&gt;&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 = it_3[]&lt;/P&gt;&lt;P&gt;changing&lt;/P&gt;&lt;P&gt;rc = l_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;call method of h_excel 'Cells' = w_cell1&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of h_excel 'Cells' = w_cell2&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = 1&lt;/P&gt;&lt;P&gt;#2 = 1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM err_hdl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of h_excel 'Range' = range&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;#1 = w_cell1&lt;/P&gt;&lt;P&gt;#2 = w_cell2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of range 'Select'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM err_hdl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;call method of worksheet 'Paste'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- disconnect from Excel&lt;/P&gt;&lt;P&gt;free object h_zl.&lt;/P&gt;&lt;P&gt;free object h_mapl.&lt;/P&gt;&lt;P&gt;free object h_map.&lt;/P&gt;&lt;P&gt;free object h_excel.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jan 2007 15:22:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822570#M351377</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-15T15:22:08Z</dc:date>
    </item>
    <item>
      <title>Re: Function module to download to Excel ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822571#M351378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi J J,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use function module, GUI_DOWNLOAD to down data into an excel file .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please clarify on what&amp;lt;b&amp;gt; file&amp;lt;/b&amp;gt; you want  to download from SAP!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;SAjan Joseph&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jan 2007 15:23:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822571#M351378</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-15T15:23:00Z</dc:date>
    </item>
    <item>
      <title>Re: Function module to download to Excel ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822572#M351379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I just want to download data to excel fro a Z custom program. not specific SAP data&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jan 2007 15:25:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822572#M351379</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-15T15:25:35Z</dc:date>
    </item>
    <item>
      <title>Re: Function module to download to Excel ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822573#M351380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are a few ways to do this.  For example, the function module EXCEL_OLE_STANDARD_DAT will accept the internal table with data and the internal table with fieldnames,  it will then fire up EXCEL and fill in the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich HEilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jan 2007 15:34:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822573#M351380</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-01-15T15:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: Function module to download to Excel ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822574#M351381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi jj &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;L_V_FLNAM = XXXXXX.XLS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;L_IT_EXCEL is internal table youwnto to download to EXCEL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_DOWNLOAD'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;      FILENAME                = L_V_FLNAM&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;   WRITE_FIELD_SEPARATOR   = 'X'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;   DATA_TAB                = L_IT_EXCEL&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      FILE_WRITE_ERROR        = 1&lt;/P&gt;&lt;P&gt;      NO_BATCH                = 2&lt;/P&gt;&lt;P&gt;      GUI_REFUSE_FILETRANSFER = 3&lt;/P&gt;&lt;P&gt;      INVALID_TYPE            = 4&lt;/P&gt;&lt;P&gt;      NO_AUTHORITY            = 5&lt;/P&gt;&lt;P&gt;      UNKNOWN_ERROR           = 6&lt;/P&gt;&lt;P&gt;      HEADER_NOT_ALLOWED      = 7&lt;/P&gt;&lt;P&gt;      SEPARATOR_NOT_ALLOWED   = 8&lt;/P&gt;&lt;P&gt;      FILESIZE_NOT_ALLOWED    = 9&lt;/P&gt;&lt;P&gt;      HEADER_TOO_LONG         = 10&lt;/P&gt;&lt;P&gt;      DP_ERROR_CREATE         = 11&lt;/P&gt;&lt;P&gt;      DP_ERROR_SEND           = 12&lt;/P&gt;&lt;P&gt;      DP_ERROR_WRITE          = 13&lt;/P&gt;&lt;P&gt;      UNKNOWN_DP_ERROR        = 14&lt;/P&gt;&lt;P&gt;      ACCESS_DENIED           = 15&lt;/P&gt;&lt;P&gt;      DP_OUT_OF_MEMORY        = 16&lt;/P&gt;&lt;P&gt;      DISK_FULL               = 17&lt;/P&gt;&lt;P&gt;      DP_TIMEOUT              = 18&lt;/P&gt;&lt;P&gt;      FILE_NOT_FOUND          = 19&lt;/P&gt;&lt;P&gt;      DATAPROVIDER_EXCEPTION  = 20&lt;/P&gt;&lt;P&gt;      CONTROL_FLUSH_ERROR     = 21&lt;/P&gt;&lt;P&gt;      OTHERS                  = 22.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE I086  WITH SY-MSGV1 SY-MSGV2.   "FILE NOT DOWNLOADED&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;Please Close this thread.. when u r problem is solved&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if Helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards &lt;/P&gt;&lt;P&gt;Naresh Reddy K&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jan 2007 15:37:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822574#M351381</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-15T15:37:10Z</dc:date>
    </item>
    <item>
      <title>Re: Function module to download to Excel ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822575#M351382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use this.&lt;/P&gt;&lt;P&gt;ALSM_EXCEL_TO_INTERNAL_TABLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If useful reward.&lt;/P&gt;&lt;P&gt;Vasanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jan 2007 15:41:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822575#M351382</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-15T15:41:40Z</dc:date>
    </item>
    <item>
      <title>Re: Function module to download to Excel ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822576#M351383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi JJ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check this links for sample code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=740670&amp;amp;messageID=1306103" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=740670&amp;amp;messageID=1306103&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=740784&amp;amp;messageID=2175966" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=740784&amp;amp;messageID=2175966&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jan 2007 15:43:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-download-to-excel/m-p/1822576#M351383</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-15T15:43:49Z</dc:date>
    </item>
  </channel>
</rss>

