用 ABAP 新建本地 Excel 文件并写入数据
在 SAP 报表开发行业中,用 ABAP 操作 Excel 是另一个比较常见的需求。
本文介绍如何使用不到 50 行代码,就能实现本地新建 Excel 文件,并往其内写入数据,并保存的方法。
完整代码如下:
REPORT zexcel.
TYPE-POOLS ole2.
DATA: excel TYPE ole2_object,
mapl TYPE ole2_object,
workbook TYPE ole2_object,
map TYPE ole2_object.
CREATE OBJECT excel 'EXCEL.APPLICATION'.
SET PROPERTY OF excel 'Visible' = 0.
CALL METHOD OF excel 'Workbooks' = workbook.
CALL METHOD OF workbook 'Add' = map.
PERFORM fill_cell USING 1 1 1 3 'jerry'.
PERFORM fill_cell USING 2 1 1 1 'https://jerry.blog.csdn.net/'.
PERFORM fill_cell USING 5 1 1 3 '日期'.
PERFORM fill_cell USING 5 2 0 5
post SAP-Garson
原文链接:https://blog.csdn.net/i042416/article/details/123761027文章来自于网络,如果侵犯了您的权益,请联系站长删除!