分享

内表数据下载到EXCEL表

 roadsky 2010-07-06

内表数据下载到EXCEL表

 

FM:  EXCEL_OLE_STANDARD_DAT

abap控制EXCEL 把内表数据写入到新创建的EXCel 表内

 

CALL FUNCTION 'EXCEL_OLE_STANDARD_DAT'
     EXPORTING
          FILE_NAME                 = 'E:\johnson.XLS'        
          DATA_SHEET_NAME           = 'johnson'
    TABLES
         DATA_TAB                  = johnson

         FIELDNAMES                = johnson

        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 <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.

注: 参数: FILE_NAME : excel文件的保存地址;

              DATA_SHEET_NAME :  文件名 只产生一个sheet,单个sheet 的名子!

              TABLE:

              DATA_TAB         ;abap内表数据,已加工好的记录数;

              FIELDNAMES     :每列字段的列名子;

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多