OLE操作EXCEL

原创 2011年01月15日 09:54:00

REPORT YGL_MYOLE.
INCLUDE OLE2INCL.
* OLE OBJECT
DATA:
    MYEXCEL           TYPE OLE2_OBJECT,
    MYSHEET           TYPE OLE2_OBJECT,
    MYCELL             TYPE OLE2_OBJECT,
    MYWORKBOOK  TYPE OLE2_OBJECT.
.................................
*創建excel進程
CREATE OBJECT MYEXCEL 'EXCEL.APPLICATION'.
* 創建工作表
CALL METHOD OF MYEXCEL 'WORKBOOKS' = MYWORKBOOK.
* 創建sheet並添加到工作表
SET PROPERTY OF MYEXCEL 'SHEETSINNEWWORKBOOK' = 1.
CALL METHOD OF MYWORKBOOK 'ADD'.
* 選中excel中的cell,第一行的第二列。
CALL METHOD OF MYEXCEL 'CELLS' = MYCELL EXPORTING #1 = 1 #2 = 2.
* 設置被選中的cell的值
SET PROTERTY OF MYCELL 'VALUE' = 'HELLO WORD'. "你要輸出的內容
GET PROPERTY OF MYEXCEL 'ACTIVESHEET' = MYSHEET.
GET PROPERTY OF MYEXCEL 'ACTIVEWORKBOOK' = MYWORKBOOK.
* 保存文件
CALL METHOD OF MYWORKBOOK 'SAVEAS' EXPORTING #1 = 'C:/TMP/AA.XLS' #2 = 1.
CALL METHOD OF MYWORKBOOK 'CLOSE'.
* 推出excel
CALL METHOD OF MYEXCEL 'QUIT'.
* 釋放物件
FREE OBJECT MYSHEET.
FREE OBJECT MYWORKBOOK.
FREE OBJECT MYEXCEL.

相关文章推荐

最全的OLE操作Excel的完整代码

  • 2015年02月21日 17:41
  • 52KB
  • 下载

VC ole方式操作excel

  • 2014年12月15日 15:55
  • 60KB
  • 下载

VC 操作Word, Excel 出现"服务器正在运行中" Ole Server Busy对话框的原因分析和解决建议

问题描述:   最近帮朋友弄个程序,处理Office Excel表.该Excel表加了密码,并且含有很多数据,当在VC中通过 Excel Ole对象打开该Excel文档时候,出现 "服务器正在运行...

abap excel ole 操作开发手册

  • 2017年11月19日 17:27
  • 29KB
  • 下载

MFC中使用OLE/COM操作EXCEL的方法

使用OLE的方法操作EXCEL,首先计算机必须安装excel,这样才会有接口暴露出来。本次使用大神封装好的类。 excel作为OLE/COM库插件,定义好了各类交互接口,而且这些接口是跨语言的,可以导...

VS2008采用OLE的方法操作excel

  • 2013年07月26日 16:05
  • 23KB
  • 下载

最全的OLE操作Excel的完整代码(2)

/*------------------------------------------------- //目前真正最全的OLE操作Excel的完整代码 //版本:2007.01.15.01 /...

EXCEL.WORD操作类(OLE)

  • 2011年12月14日 18:23
  • 204KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OLE操作EXCEL
举报原因:
原因补充:

(最多只允许输入30个字)