【SAP】ABAP开发——批处理制作excel模板

本文介绍了在SAP ABAP环境中如何进行批处理来创建Excel模板。首先,讲解了如何绘制EXCEL模板,接着详细阐述了制作相关子例程的过程。随后,讨论了数据搜索帮助的上传,最后展示了如何将EXCEL数据读取到内表,实现数据的处理和导入。
摘要由CSDN通过智能技术生成

1.绘制EXCEL模板 

PERFORM frm_newsheet.
PERFORM frm_setwidth USING: 1  6,  "第一列表格宽度
                            2  10, "第二列表格宽度
                            3  8,
                            4  4.
PERFORM frm_fillcell2 USING : 1 1  '供应商' 000000200,  "excel第一行标题,红色字体
                              1 2  '物料' 000000000,    "黑色字体
                              1 3  '采购组织' 000000200,
                              1 4  '工厂' 000000200.
PERFORM frm_freesheet.

FORM frm_fillcell2 USING i j val col.
  CALL METHOD OF h_excel 'CELLS' = h_zl
    EXPORTING
    #1 = i
    #2 = j.
  PERFORM frm_err_hdl.
  SET PROPERTY OF h_zl 'VALUE' = val.
  PERFORM frm_err_hdl.
  GET PROPERTY OF h_zl 'FONT' = h_f.
  PERFORM frm_err_hdl.
  SET PROPERTY OF h_f 'COLOR' = col.
  PERFORM frm_err_hdl.
ENDFORM.

 2.制作excel模板的相关子例程

* 利用OLE将LIST中的数据输出到EXCEL工作表中
INCLUDE OLE2INCL.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值