ABAP OLE相关的应用
excel文件,最常用的一些OLE 知识如下:
call method of excel_obj 'Range'= range_obj
exporting #1= 'D4'.
call method of range_obj 'Select' .
call method of excel_obj 'ActiveWindow' =window_obj.
set property of window_obj 'FreezePanes' =1.
此代码将excel从前三列和前三开始将窗体冻结
隐藏列
callmethod of excel_obj 'Columns' = column_obj
exporting #1= 'E:I' .
call method of column_obj 'Select' .
set property of column_obj 'Hidden' = 1.
增加批注
call method of excel_obj 'Range'= range_obj
exporting #1 = 'B5' .
call method of range_obj 'Select' .
call method of range_obj 'AddComment' exporting#1 = '系统注释:你可以查看zmb51'.
设置背景
call method of sheet_obj 'Range' = range_objexporting #1 = 'B5' .
call method of range_obj 'Interior' =Interior_obj.
set property of Interior_obj 'ColorIndex' = 3.
合并单元格
form set_cell_union using i j val.
CALL METHOD OF excel_obj 'Range' =range_obj
EXPORTING #1= i #2 = j .
SET PROPERTY OF range_obj 'MergeCells' =1.
SET PROPERTY OF range_obj 'Value' = val .
endform.
运行宏
perform runmacro using 'deleteRows'.
FORM runmacro USING macroname.
CALL METHOD OF excel_obj 'RUN'
EXPORTING
#1 = macroname.
ENDFORM.
设置边框(设置区域边框)
FORM set_cell_border2 using s e w.
CALL METHOD OF excel_obj 'Range' =range_obj
EXPORTING #1 = s
#2 = e.
GET PROPERTY OF range_obj 'Borders' =borders_obj .
SET PROPERTY OF borders_obj 'LineStyle' = '1'.
* SET PROPERTY OF borders_obj 'WEIGHT' =w.
FREE OBJECT borders_obj.
ENDFORM.
ABAP OLE相关的应用相关推荐
- SAP ABAP OLE的基本合集
早期 SAP 用于解决 Office 集成,使用的是 OLE 技术. OLE 有两个比较大的缺点,一是语法参照 VBA,在 ABAP 中使用各种 VBA 的方法 (method),语法的友好性差:二是 ...
- ABAP 数字处理相关内容备注
ABAP 数学函数 ABS -Absolute value of the argument arg SIGN - +/- sign of the argument arg: -1, ...
- SAP ABAP OLE 输出数据到 Excel 无法自动保存的解决
在开发导出程序时,遇到Excel无法使用 SAVEAS 保存的问题.走了很多弯路.其实解决的方法很简单,在SAVEAS前把要保存的WorkBook设置为活动工作部.之后的SAVEAS就起作用了. GE ...
- Perl通过WIN32 OLE来操作EXCEL
最近要用Perl(通过Win32::OLE)来操作EXCEL,在网上没找到类似的内容,好不容易在一本书上找到点入门知识,再加上自己捣鼓了一通,总算有点眉目,在此做个备份,供大家和我一起参考 ^_^ # ...
- 使用abapGit在ABAP On-Premises系统和SAP云平台ABAP环境之间进行代码传输
SAP ABAP顾问朋友们,应该都使用过SAPLink这个工具.如果两个ABAP Netweaver系统没有建立起传输路径时,我们无法使用标准的SE10事务码创建传输请求的方式进行这两个系统间的代码传 ...
- SAP ABAP openSQL数据库操作(四)
SAP ABAP openSQL数据库操作(一) SAP ABAP openSQL数据库操作(二) SAP ABAP openSQL数据库操作(三) 文章目录 5.数据的一致性 1.SAP LUW | ...
- 浅谈 SAP ABAP 系统里的 ALV 输出方式实现
由于国情原因,ABAP ALV相关的报表开发在国内众多SAP技术交流群里永远都是一个热门话题. 最近Jerry和朋友的技术交流群里,郭爷向大家介绍了ALV Integrated Data Access ...
- 一个好玩的OLE 导出Excel
一.ole相关内容 OLE(Object Linking & Embedding[对象链接与嵌入技术]),对Excel输出格式有特殊要求时使用,但是导出较慢 OLE配置 Table : TOL ...
- 13_MFC工具条和状态栏
MFC工具条和状态栏 Windows控制窗口 Windows (Windows95或者以上版本) 提供了系列通用控制窗口,其中包括工具条(ToolBar).状态栏(StatusBar).工具条提示窗口 ...
最新文章
- 验证(verification)和确认(validation)
- Java教程 实战学习Struts实例
- python 计算时间重叠_Python基于时间信息(即时、间隔)计算项目之间的相似性...
- 8皇后以及N皇后算法探究,回溯算法的JAVA实现,递归方案
- python怎么把excel单元格里面的文字提取出来_干货 | Excel如何花式秀操作?
- Android提高篇1 之 BroadcastReceiver 应用程序间通信的手段
- 兼任华为云总裁 余承东能否再续“终端辉煌”
- 编写XML XmlTextWriter与XmlDocument(转载)
- Spring容器和Spring应用上下文的理解
- iOS 创建单例的方法
- hdu3076ssworld VS DDD 概率dp
- winform获取appconfig配置文件得配置
- IE6 position:fixed bug (固定窗口方法)
- scratch python转化_从Scratch到Python——Python生成二维码
- Elasticsearch方案管理 Spring Boot 和 Nginx 日志
- 在使用firefly的RK3308的SDK使用buildroot构造文件系统时,遇到OEM分区和userdata不能挂在成功的问题
- 陆白_淘宝电商代运营
- 橡胶密封件老化原因有哪些?
- 1662: [Usaco2006 Nov]Round Numbers 圆环数 Time Limit: 5 Sec Memory Limit: 64 MB Submit: 337 Solved:
- 弘辽科技:抖音电商,一场标准的「字节」式战役