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相关的应用相关推荐

  1. SAP ABAP OLE的基本合集

    早期 SAP 用于解决 Office 集成,使用的是 OLE 技术. OLE 有两个比较大的缺点,一是语法参照 VBA,在 ABAP 中使用各种 VBA 的方法 (method),语法的友好性差:二是 ...

  2. ABAP 数字处理相关内容备注

    ABAP 数学函数 ABS  -Absolute value of the argument arg SIGN - +/- sign of the argument arg:         -1, ...

  3. SAP ABAP OLE 输出数据到 Excel 无法自动保存的解决

    在开发导出程序时,遇到Excel无法使用 SAVEAS 保存的问题.走了很多弯路.其实解决的方法很简单,在SAVEAS前把要保存的WorkBook设置为活动工作部.之后的SAVEAS就起作用了. GE ...

  4. Perl通过WIN32 OLE来操作EXCEL

    最近要用Perl(通过Win32::OLE)来操作EXCEL,在网上没找到类似的内容,好不容易在一本书上找到点入门知识,再加上自己捣鼓了一通,总算有点眉目,在此做个备份,供大家和我一起参考 ^_^ # ...

  5. 使用abapGit在ABAP On-Premises系统和SAP云平台ABAP环境之间进行代码传输

    SAP ABAP顾问朋友们,应该都使用过SAPLink这个工具.如果两个ABAP Netweaver系统没有建立起传输路径时,我们无法使用标准的SE10事务码创建传输请求的方式进行这两个系统间的代码传 ...

  6. SAP ABAP openSQL数据库操作(四)

    SAP ABAP openSQL数据库操作(一) SAP ABAP openSQL数据库操作(二) SAP ABAP openSQL数据库操作(三) 文章目录 5.数据的一致性 1.SAP LUW | ...

  7. 浅谈 SAP ABAP 系统里的 ALV 输出方式实现

    由于国情原因,ABAP ALV相关的报表开发在国内众多SAP技术交流群里永远都是一个热门话题. 最近Jerry和朋友的技术交流群里,郭爷向大家介绍了ALV Integrated Data Access ...

  8. 一个好玩的OLE 导出Excel

    一.ole相关内容 OLE(Object Linking & Embedding[对象链接与嵌入技术]),对Excel输出格式有特殊要求时使用,但是导出较慢 OLE配置 Table : TOL ...

  9. 13_MFC工具条和状态栏

    MFC工具条和状态栏 Windows控制窗口 Windows (Windows95或者以上版本) 提供了系列通用控制窗口,其中包括工具条(ToolBar).状态栏(StatusBar).工具条提示窗口 ...

最新文章

  1. 验证(verification)和确认(validation)
  2. Java教程 实战学习Struts实例
  3. python 计算时间重叠_Python基于时间信息(即时、间隔)计算项目之间的相似性...
  4. 8皇后以及N皇后算法探究,回溯算法的JAVA实现,递归方案
  5. python怎么把excel单元格里面的文字提取出来_干货 | Excel如何花式秀操作?
  6. Android提高篇1 之 BroadcastReceiver 应用程序间通信的手段
  7. 兼任华为云总裁 余承东能否再续“终端辉煌”
  8. 编写XML XmlTextWriter与XmlDocument(转载)
  9. Spring容器和Spring应用上下文的理解
  10. iOS 创建单例的方法
  11. hdu3076ssworld VS DDD 概率dp
  12. winform获取appconfig配置文件得配置
  13. IE6 position:fixed bug (固定窗口方法)
  14. scratch python转化_从Scratch到Python——Python生成二维码
  15. Elasticsearch方案管理 Spring Boot 和 Nginx 日志
  16. 在使用firefly的RK3308的SDK使用buildroot构造文件系统时,遇到OEM分区和userdata不能挂在成功的问题
  17. 陆白_淘宝电商代运营
  18. 橡胶密封件老化原因有哪些?
  19. 1662: [Usaco2006 Nov]Round Numbers 圆环数 Time Limit: 5 Sec Memory Limit: 64 MB Submit: 337 Solved:
  20. 弘辽科技:抖音电商,一场标准的「字节」式战役

热门文章

  1. 常用的时间字符串转换
  2. 2017年10月23日23:58:04
  3. python中的一些算法
  4. protected private public
  5. ScrollView反弹效果
  6. 以色列全国路网遭到了网络攻击 造成交通拥堵
  7. Java调用动态库(转载)
  8. 去中心化交易所前路明朗,基于EOS的去中心化交易所力拔头筹
  9. 探索 Block 的本质
  10. Async/Await替代Promise的6个理由