1
调用原理
1.1
创建对象
首先定义
OLE
对象,创建
OLE
对象为
excel
类型。定义格式如下:
CREATE
OBJECT
application
'excel.APPLICATION'.
然后通过
excel
对象
application
,
创建与
excel
对应的
workbook
,
sheet
,
range
,
cell
等对象。
再次通过调用各个对象的方法及属性等,实现对
excel
的操作。
1.2
Excel
宏
利用宏可以查看各个
excel
对象的方法和属性。宏的录制和利用参见文档:
(
略
)
2
方法用例
*&---------------------------------------------------------------------*
*&
Report
ZDEALEXCEL
*&
Author
ALEX
*&
Date
2009.10
*&
*&---------------------------------------------------------------------*
*&
本程序总结了常用的
ABAP
对
EXCEL
的操作,包括如下子例程
*&
方法名
方法说明
*&
(1)
create_excel
创建
excel
*&
(2)
insert_row
插入行
*&
(3)
fill_cell
填充单元格
*&
(4)
columnwidth
调整列宽
*&
(5)
create_sheet
创建
sheet
*&
(6)
copy_sheet_all
sheet
复制
*&
(7)
copy_sheet_area
sheet
区域复制
*&
(8)
copy_cells
复制单元格
*&
(9)
range_borders
边框粗细
*&
(10)
row_color
行颜色
*&
(11)
preview_excel
预览
*&
(12)
free_object
释放对象
*&
(13)
close_excel
关闭
excel
*&
(14)
download_excel_fromserver
从服务器下载
excel
模板(进入模板事务代码
SMW0
)
*&
(15)
open_excel_hide
隐蔽打开
excel
*&
(16)
open_excel
打开
excel
*&
(17)
open_excel_sheet
打开指定的
excel
的
sheet
*&
(18)
open_excel_by_sheet
打开
sheet